Spring Terrace is a 56 Unit apartment complex built in 1970. This property features a mix of 1 bedroom / 1 bathroom, 2 bedroom / 2 bathroom and 3 bedroom / 2 bathroom apartment homes. Spring Terrace is in La Mesa, San Diego, one of East County’s most desirable neighborhoods.
Year Built
Acquisition Date
Total Capitalization