The Gibson Room

2224 SW 22nd St Miami FL 33145 USA

(305) 748-0388

Location