Star Island

Address:

Bridge Road
off MacArthur Causeway
Miami Beach, FL 33186

Phone:

+1 305 253 5151

Map:


Contact   ·   Privacy   ·   Terms