Ground Floor 133 Leichhardt Street, Brisbane City 4000, QLD
Distance: 80 m
Company description
Modern and spacious 1, 2 and 3 bedroom serviced apartments located in the heart of Brisbane's thriving commercial and business centre. Only a few minutes walk to the central CBD & close to transport.