Hudson Towers, 3777 Independence Avenue, Bronx, NY 10463, US

Hudson Towers

image131

The cooperative gem of Riverdale