Mission Terrace is a multifamily property located at 10210 San Diego Mission Road in Elliot - Navajo, San Diego. Built in 1995, the property features 77 units, of the following types: One Bedroom, Three Bedroom/Townhouse/One and One Half Bath, Two Bedroom/One Bath, totaling 56,400 SqFt.