The Isle Apartments @ Arrowhead Ranch
Apartment Leasing Rip-Off
I have been totally ripped off by an apartment rental leasing agreement. The Isle Apartments, located at 20250 N. 67th Street, Glendale, AZ 85308 is running a great scam. I rented an apartment through my corporate housing department when I re-located to Arizona. Upon the termination of my corporate ...