Serra Mesa Guests Home III

3008 Melbourne Dr San Diego CA 92123 (888) 848-5698

Reviews for Serra Mesa Guests Home III

Rating: 3.3 Based on 3 reviews Write a review
Very satisfied
 Dec 2014
They have really gone out of their way in the holiday season to fix nice meals and include the family in little gatherings and such. Overall I am really very satisfied. I can't even think of much... read more