Beds: 5Baths: 3Sq Ft: 3300
Villa
Luxury villa with pool - E 83rd St