Apartment for Sale in Windsta City, Dehiwala (C7-10970) Size – 1,490 sq.ft Bedrooms – 3 Bathrooms – 2 Parking – 1 Floor – 3rd Maids Room – 1 Maids Toilet – 1 Price – 58.5 Million LKR Contact (Call/ SMS/ WhatsApp) Theeban. Please mention the reference number in the call. We remain at your disposal for any further information that you might require.