10A Shakespeare Grove, Heidelberg Heights, VIC, 3081
$671,000
Townhouse
30+ days on the market
Kevin Lei