Umbrella House

yelp logo

(1)

Website

Photos

21 Avenue C
New York, NY 10009

Umbrella House in New York, NY, has undergone a remarkable transformation from ruin to renewal. Originally built in 1990, this historic property in Loisaida has been restored and revitalized to offer a unique living experience.

With a focus on preserving the early charm of Umbrella House, the property now features a beautifully landscaped garden, inviting apartments, and a rich history that adds to its allure in the vibrant neighborhood of Avenue C.

Generated from the website

Find related places

Reviews

yelp logo
1.01 reviews
Photo of Hammy H.
Hammy H.
8/4/2018

Adventurers/sight seekers beware!!! While this is an historic building, there is NOTHING to see or do here aside from a funny looking door number and a picture of an umbrella above it. The front...

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkUmbrella House