$140,000 -
6341 N Barcelona Court Unit 807
Tucson ,
AZ 85704
Area: North