1 (888) 466-3501
Trulia, Customer service
I would recommend contacting Trulia customer service to help get this situation figured out. They can be reached at: 1 (888) 466-3501
Hope this helps!
From the pictures it appears to be in a park. I searched the address and another site indicates HOA of $596 per month, which would likely be space rent.
I hope this helps.