The Starfish

328 Roosevelt St Hollywood FL 33019 USA

(954) 923-8020

Location