Constructed in 1976, the La Jolla Terrace/La Jolla View apartment building comprises 160 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 118,800 SqFt. The property is located in University, at 4178 Decoro Street, San Diego.