8 W 71ST St
New York, NY 10023
$7,495,000 USD
6,530 SF
10
Units
6,530 SF
$7,495,000 USD
Apartments