NYOPENDATA

Search the database of companies registered in the State of New York.

345 EAST 81ST, APT. 12D, NEW YORK, 10028, NEW YORK

INSTITUTE FOR ARCHITECTURAL RESEARCH INC.

Company INSTITUTE FOR ARCHITECTURAL RESEARCH INC.
Business Number 4379757