23 Spencer Street, Roma QLD 4455

Unit Complex Available for Rent

$1,200
  • 6
  • 3
  • 3

Listing ID: 20957078

THIS PROPERTY WAS LEASED

Enquiry about this property