Life Storage

Project LocationLife Storage Building

640-685 NW 133rd Street
North Miami, FL

Project Description

Formerly known as Banner Storage, this four-story, climate-controlled, limited access storage facility was constructed on a 1.3-acre site abutting the I95 ramp, just south NE 135th Street and east of NW 7th Avenue. It has a total gross floor area of 100,960 square feet.

Project Status