For Experience (Not) the best place for Storage but this place works if you want to store Important stuff...As far as living in Apt I would have to say there is a ** (SERIOUS)** COCKROACH.... PROBLEM... but other than that Not Complaining
December 2017
Big storage units that are easy to access and you can also store your RVs there as well.