Irma’s Courtyard
DETAILS
Description
[listing_content]
Capacity
140
seated
Square Footage
1466
sq ft.
2201, Collins Avenue, Miami Beach, Miami-Dade County, Florida, 33139, United States




