Sold on 28 Oct 2022SoldPrice Undisclosed1302/53 Labouchere Road, South Perth WA 6151 2 2 2Apartment59 days on Homely