Lakefront Apartments

Address

Physical
26 Lake Esplanade

Contact numbers

Primary
03-441 8800