$825,000 -
2042 W Spotted Toad Court
Tucson ,
AZ 85704
Area: Northwest