Great apartment in a beautiful green environment, far away from stress and still close to the city.
1,163 sqft
Nassau