Otter Self Storage - Woodland Deland & Orange City (Annex Location)
1.5 out of 5 stars- based on1 review
Showing 1 - 1 of 1 reviews
management needs to be discipline.
t I just got there on 12 paid in fun u put lock on unit , I was able to get another uni I almost flipped , I havre credit card receipt . now u say I default 14 days u really need to check ur records. & check ur staff I don t Want to hear im Sorry .
- KEITH DUNCAN!