6 Churchill St, Leura NSW 2780

Bright spacious Mountains living (4/5 Bdrms)

Offers over $670,000
  • 4
  • 3
  • 3

Listing ID: 28380208

THIS PROPERTY WAS SOLD

Enquiry about this property