$599,000 -
330 J St 211
San Diego ,
CA 92101
Complex/park: Pacific Terrace