Il Napoli Apartments

851 Citrus Dr # 11, La Habra, CA 90631

CURRENTLY REVIEWING