190 Melbourne St, South Brisbane, Queensland 4101 Australia
We loved hanging out with the other residents of our townhome complex.
Photo Credit: Yelp