250 West 93rd Street, Unit 11D
The Melar - Upper West Side, Manhattan, NY, 10025
_iconbath_ 1 Bath
$2,599/mo
Available Date 03/30/18
MLS# OLRS-1515078
Built 2006
Co-op