Citra Apartments
Add to Favorites
OPEN NOW
Today: 9:00 am - 5:00 pm
Saved to Favorites
Phone: (619) 389-3073
Address: 4464 Castelar St, San Diego, CA 92107
Website: website
4649 Voltaire St, San Diego, CA 92107
4444 Greene St, San Diego, CA 92107
2449 Soto St, San Diego, CA 92107
4990 Del Monte Ave, San Diego, CA 92107
2719 Azalea Dr, San Diego, CA 92106
2799 Adrian St, San Diego, CA 92110
747 San Fernando Pl, San Diego, CA 92109
2978 Worden St., San Diego, CA 92110
3622 Kemper Ct, San Diego, CA 92110