Net Lease

133 West 21st Street, New York, NY

An approximately 120,000 square foot loft office building located in Manhattan’s trendy Chelsea neighborhood between Avenue of the Americas and 7th Avenue. Multiple new residential developments are located on the block with a good mix of office, residential and retail in the immediate area. The building features approximately 10,000 square foot floor plates and is currently net leased to The School of Visual Arts, New York’s premier institution for the study of art and design.

Back to Properties