spacer

retail

apartments

entertainment

hospitality

office developments


self storage




for more information
risrael@lauricellaland.com
wplace@lauricellaland.com
ph504.733.1212

development

Elmwood Self Storage

1004 South Clearview Parkway
Elmwood, LA

Located directly adjacent to the Elmwood Shopping Center, this state of the art climate controlled self-storage facility consists of 1,058 units.

It was awarded the U.S. self-storage facility of the year after its completion in 2004. The facility also contains safe deposit boxes, wine and gun storage lockers.

CLICK HERE FOR MORE INFORMATION


Copyright 2008 Lauricella Land Company, LLC