$2,995,000

1268 74 Locust St, San Diego, CA, 92106

ACTIVE