MLS# 240027358SD
330 Willie James Jones Ave
San Diego,
CA
92102
Property Type:
Single Family Residence