Constructed in 1974, the Navajo Bluffs apartment building comprises 210 units of the following unit mix: One Bedroom, Studio, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 136,020 SqFt. The property is located in Elliot - Navajo, at 6575 Jaffe Court, San Diego.