Constructed in 2015, the North Santa Fe apartment building comprises 68 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/One Bath, totaling 56,780 SqFt. The property is located in Vista, at 301 North Santa Fe Avenue, San Diego.