Monster Rentals
Consumer Report
- 06-13-2013
- 71
Paid for access to supposedly current rentals. Every rental I contacted had been rented for over a year and had no idea how they wound up on the site. This is a total scam!
Company: Monster Rentals
Country: USA
State: California
City: Santa Monica
ZIP: 90404
Address: 1633 centinela ave., # B
Phone: 3104537629
Site: monsterrentals.com