No.1 North Esplanade Apartments

No.1 North Esplanade Apartments

Year: 2002
Cost: $2.3m