804/11 Flockhart Street, Abbotsford VIC 3067

Upgrade your Lifestyle!

$500pw
  • 2
  • 2
  • 1
Enquire

Listing ID: 40600713

Enquiry about this property