Unit at Reflections at Keppel Bay incurs $2.15 mil loss
Printable View