Serra Mesa Home for Rent

$ 3,950 House For Rent Available

8511 Fensmuir Street San Diego, CA 92123, San Diego

Available 7/1/2021 View a Video Tour! This ranch-style Serra Mesa…