Sold on 23 May 2025SoldPrice Undisclosed2003/8 Margaret Street, Brisbane City QLD 4000 1 1 0Apartment10 days on Homely