63 89th ST Condos or developments

63 West 89th Street, Upper West Side, NY 10024

Current Owners
Sheehan Robert C & Elizabeth M
Purchase Price
$5,025,000 (2012)
Property Taxes
$1,018 (2008)
Blockshopper green logo