Sold on 23 Jun 2023Sold$400,0007/28 Pollard Street, Glendalough WA 6016 2 1 1107m²Apartment28 days on Homely