$2,899,000 -
3320 Hill St
San Diego ,
CA 92106
Country: US
Property listed by Sand & Sea Investments, Kathryn Parisi {attribution_contact}