SoHo 25
25 West Houston Street New York City New York USA
View on a map- Year Build:
- 2003
- Storeys:
- 9
So Ho 25 at 25 West Houston Street There are 9 storeys and 32 units in the complex The amenities in the complex include concierge full time doorman central air conditioning roof deck elevator






