2/19 Depper Street, ST LUCIA  QLD  4067

2/19 Depper Street, ST LUCIA QLD 4067

Situated in a peaceful pocket of St Lucia is this north facing, low maintenance complex of just six apartments. This is a wonderful opportunity for any young family, or executive couple to secure their dream rental property with a leafy green outlook. Property...