5946 Albemarle Street, San Diego, CA, 92139

$539,999

5946 Albemarle Street, San Diego, CA, 92139

Courtesy of: RE/MAX TerraSol