Start from
Astro Vista Apartments
2249 Ulric St, San Diego 92111