closeView Me from $1,895Studio Apartments Where Convenience meets Comfort at the Leo715 15th StSan Diego, CA 92101
closeView MeStudio to 2 Bedroom Apartments Market Street Apartments2409-2425 Market StSan Diego, CA 92102