$1,000,000 -
3110 E Street
San Diego ,
CA 92102
County: San Diego
Courtesy of Keller Williams La Jolla