Carnegie Hill Apartments

19th Century Park Avenue Townhouse
$9,900,000
1 found