TLC Property Services Reviews (1)
View Photos
TLC Property Services Rating
Description: PROPERTY MANAGEMENT
Address: 3585 Telegraph Rd. Ste. J, Ventura, California, United States, 93003
Phone: |
Show more...
|
Web: |
|
Add contact information for TLC Property Services
Add new contacts
By far the WORST property managment in ventura county!!! Problems with the property we rented and NEVER respond to phone calls, emails, letters. I would highly suggest NOT going to this place. [redacted]is a scam and drunk who uses people's deposits on her gambling problem.