88 Abbotsleigh Street, Holland Park, QLD 4121 | Property Value & History | OnTheHouse