Apartments 4077 Sequoia Street, San Diego, CA 92109