Constructed in 1959, the Astro Vista apartment building comprises 394 units of the following unit mix: One Bedroom, Studio, Three Bedroom/One and One Half Bath, Three Bedroom/One Bath, Two Bedroom/Two Bath, totaling 300,925 SqFt. The property is located in Kearny Mesa, at 2249 Ulric Street, San Diego.