The Sedgebrook On Leichhardt
+61 7 3831 6338
83 Leichhardt Street, Brisbane, Queensland, Australia
Booking.com
Book Now