Mark GroganFrom $589,00026/12 Davis Road, Kelmscott WA 3 bedrooms 2 bathrooms 2 car spaces 207 m² land| TownhouseView on agency website