The Vista Apartment For Rent Located at Demak Laut 3bedroom 2bathroom Master room queen bed + washroom heater with Aircond Bedroom two, single bed + Aircond