Home America
Ripoff Scottsdale
- 03-13-2006
- 7
Horrible property managers! Their only focus is to provide a rent to own service. They are not good property managers for owners looking for tenants.
They are incompetent and dishonest.
Company: Home America
Country: USA
State: Arizona
City: Peoria
Address: 9501 W. Peroia Ave. Suite #106
Phone: 6237762320