21a Tramway Road, North Avoca NSW 2260

Luxury Lakefront Living + Walk to Beach...

New To Market
  • Listing history:
  • 17 Feb, 2021
  • 6
  • 4
  • 2

Listing ID: 40060518

THIS PROPERTY WAS SOLD

Enquiry about this property