Melosa

Location: 28 Lor 28 Geylang
Tenure: Freehold
Dwelling Units: 54 units
Completion Date: TOP 2013