U-Haul Acquires American International Self-Storage

Share |

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.