12 Longwood Road, Avenel VIC 3664

In the centre of Avenel.

$180.00
  • 2
  • 1
  • 3

Listing ID: 11329628

THIS PROPERTY WAS LEASED

Enquiry about this property