$2,950,000 9 beds | 5.5 baths | 5,148 sqft | 21′ x 100′ lot size 710 St Nicholas Avenue Hamilton Heights