Book Self Storage

1961 NE 164th Street • North Miami Beach, FL 33162