
- Country: USA
- State: California
- City: Seal Beach
- Address: 12300 Montecito Rd, Seal Beach, CA 90740, USA
More companies in your city
1 Review(s)
Reuben Zadeh
13.10.2015
Beware of their panic selling tactics! They exaggerate the problem, making things up as they go just to make customers/tenants panic. When confronted about it, the real thug came out and Kevin (supposedly the owner) showered me with profanities.
Added comment