4/20 Leichhardt Terrace, Alice Springs NT 0870

CLOSE TO TOWN

$330
  • 1
  • 1
  • 1
Enquire

Listing ID: 39750398

Enquiry about this property