Administrative headquarters 130 m for rent in Alexandria Ibrahim Miami