Genoa Lakes Apartments - Mesa, AZ

Genoa Lakes Apartments Mesa is located at 3320 E University Dr, Mesa, AZ 85213, USA. Phone number: (480) 924-0524.
Genoa Lakes Apartments Mesa is located at 3320 E University Dr, Mesa, AZ 85213, USA.
The phone number is (480) 924-0524
The postal code of Genoa Lakes Apartments Mesa is 85213
The website is https://www.genoalakesapts.com/?utm_source=GoogleLocalListing&utm_medium=organic