58A Victoria Street, Malabar

Sold - $2,455,000

Sold Off Market

Property ID: 6485432