North Echols Lane in Tucson, AZ

835 North Echols Lane, Tucson, AZ 85705

Current Owners
Phred Bartholomaei
Purchase Price
$55,000 (2000)
Property Taxes
$1,403 (2018)
Blockshopper green logo