210 W 82nd St
New York, NY 10024
$6,450,000 USD
11,290 SF
11
Units
11,290 SF
$6,450,000 USD
Apartments