21 McLeod Street, St Leonards VIC 3223

6 Bedroom home with stunning lake views...

Under Contract
  • 6
  • 2
  • 5

Listing ID: 34367018

THIS PROPERTY WAS SOLD

Enquiry about this property