$225,000 -
15938 Terrado Avenue
Cantua Creek ,
CA 93608
Country: US
Courtesy of London Properties, Ltd., Elsa Gutierrez.