Archstone University Town Ctr 7936 Avenida Navidad San Diego, CA 92122 Phone: (858) 458-0188
Category: Apartments