$145,000 -
6352 N Barcelona Lane Unit 106
Tucson ,
AZ 85704
Area: North