RateMyApartments
Available Now! Upgraded 2-Story, 2 Bed, 2 Bath, Townhome in Serra Mesa! Ratings and Reviews
Available Now! Upgraded 2-Story, 2 Bed, 2 Bath, Townhome in Serra Mesa!
9779 West Canyon Terrace, San Diego, CA 92123
CURRENTLY REVIEWING