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,…