$849,000 -
860 N 12th Street
Grover Beach ,
CA 93433
Country: US
Property listed by Pro Real Estate, Inc, Tom Girard