The U-Haul Company of Fort Lauderdale today announced the acquisition of American International Self Storage, an existing storage facility located at 2100 NE 162nd Street. Click here to read full article.


Back
To Top