Miami Design District - Jungle Plaza

3801 Northeast 1st Avenue, Miami, 33137