The Windsor,
Each residence is a 1 or 2 bedroom ranging from 576 sqft to 1120 sqft. Each is a coveted space with private balconies, ideal for enjoying the remarkable views.
Each residence is a 1 or 2 bedroom ranging from 576 sqft to 1120 sqft. Each is a coveted space with private balconies, ideal for enjoying the remarkable views.