3095 Southwest 39th Avenue
Update
06/07/22
Storage Company Buys Miami Building for $17M
Life Storage (NYSE:LSI) has purchased an 8-story self-storage facility at 3095 Southwest 39th Avenue for $16.5 million. The seller was Storage Partners of Miami II LLC, an affiliate of H&M Storage Partners.
3095 Southwest 39th Avenue is an 8-story self-storage facility in Miami comprised of 85,388 square feet.