Aristocrat Apartments

4990 Del Monte Ave San Diego CA 92107 USA

(619) 223-8874

Location