121/281-286 North Terrace, Adelaide SA 5000

** UNDER APPLICATION **

$310 pw ** UNDER APPLICATION **
  • 1
  • 1
  • 0

Listing ID: 22208453

THIS PROPERTY WAS LEASED

Enquiry about this property