Skip to main content
3 Bed, 2 Bath with BONUS Room in Serra Mesa! - San Diego, CA apartments for rent