$580,000 -
17001 S Derrick Avenue
Cantua Creek ,
CA 93608
Country: US
Courtesy of Mid State Realty, Tina Brooks.