Vista Del Sol Apartments

1038 South Sunshine Avenue, El Cajon, CA 92020