$875,000 -
6033 N Indianola Avenue
Clovis ,
CA 93619
Country: US
Courtesy of Park Place Real Estate, Christopher Sanchez.