Luca Apartments

Neerim Road, Carnegie 

48 apartments 

2014 –