Navajo Bluffs - Apartments in San Diego, CA
Navajo Bluffs
6575 Jaffe Court
San Diego,CA 92119
Phone: (888) 424-9974
Fax: (619) 589-9407
Equal Housing Opportunity