UMBRELLA HOUSE
Updated 91 days ago
Umbrella House is a former squat on New York's Lower East Side, now a limited equity co-op that will provide provide affordable housing for many decades to come...
On a freezing cold night in November, 1988, five people in search of a home cracked open an abandoned City-owned building at 21 Avenue C on New York's Lower East Side.