8511 Fensmuir Street

$ 3,300 House For Rent Occupied

8511 Fensmuir Street San Diego, CA 92123, San Diego

This ranch-style Serra Mesa home is in an amazing location,…