22-24 Leroy Street

Coop in West Village
Favorite
Share
24
Units
6
Stories
1903
Built in
Active Listings
Past Sales
No active listings in building