$855,000 -
3965 S Holland Road
Flagstaff ,
AZ 86005
Area: 265 - University Terrace