RateMyApartments
Little Italy Acqua Vista Residence 2BR/2BA with direct access Ratings and Reviews
Little Italy Acqua Vista Residence 2BR/2BA with direct access
425 W Beech 227, San Diego, CA 92101
CURRENTLY REVIEWING