770 Delaware St, Imperial Beach, CA, 91932

$649,900

770 Delaware St, Imperial Beach, CA, 91932

Courtesy of: Keller Williams La Jolla