Experian
Consumer Report
I figured this was a shady character after speaking with him over the phone. I found the rental listing on Trulia: 10052 Edye Drive, Huntington Beach, CA 92646 $1300/month $700/deposit I did further research, it turns out that this property was just listed for sale! The guy or group post ads for ...