Just sold17Sold in Sep, 2025Sold: Sold price unknown21110133m²507/11 Flockhart Street, Abbotsford, VIC 3067