Odiliya Residencies Phase 02 Negombo, Sri Lanka Status Sold-Out Area 1984 - 2847 Sq ft Type Luxury Houses
Odiliya Residencies Phase 01 Negombo, Sri Lanka Status Sold-Out Area 2098 - 2599 Sq ft Type Luxury Houses