Search results
- See moreSee moreSee moreSee moreBriza on the BayEntertainment Venue
Located directly on Biscayne Bay, spectacular views embody Miami's tropical paradise. Imagine a 5000sq ft. space that...
Website: brizaonthebay.com
Phone: (786) 350-2220
1717 N Bayshore Dr, Ste 115 Miami, FL 33132 995.47 mi
Is this your business? Verify your listing