3766 Balboa Terrace F, San Diego, CA, 92117

$750,000

3766 Balboa Terrace F, San Diego, CA, 92117

Courtesy of: Cynthia Bell | Century 21 Award