Save Saved $420 per week 2 1 1 ID# 296093 This property has all you need featuring: 3/43 Durham Street St Lucia, Inner Brisbane 4067