$397,000
4
Beds
⋅
3
Baths
⋅
7067564
MLS
⋅
2,160
SqFt.
24086 E Cholla Road, Florence