Property ID - 4958 Capitol Twin Peaks City view USD 1400
Capital Trust Residencies Vajira Road
Colombo 02