246 W 21st St
New York, NY 10011
$3,300,000 USD
5,328 SF
28
Units
5,328 SF
$3,300,000 USD
Apartments