- 3749 Hemlock St, San Diego, CA 92113$2,800/mo2 beds · 1 bath · 790 sq ft3749 Hemlock StSan Diego, CA 92113
- 3996 Teak St, San Diego, CA 92113$2,995/mo2 beds · 1 bath · 1,200 sq ft3996 Teak StSan Diego, CA 92113
- 3880 Teak St, San Diego, CA 92113$2,500/mo2 beds · 1 bath · 750 sq ft3880 Teak StSan Diego, CA 92113
- 3996 National Ave, San Diego, CA 92113$2,800/mo3 beds · 2 baths · 915 sq ft3996 National AveSan Diego, CA 92113

Updated



