Leased$700 Fully FurnishedID:3849180/24 Allwood Street, Indooroopilly QLD 4068 3 2 1Apartment28 days on Homely