Please fill out the form below to apply to live at Nova Apartment Homes.
677 Seventh Ave San Diego, CA 92101
619-798-9738
Email Us