Idol's Gym: Great Gym
Idol's Gym is located at 5556 NE 4th Ct, Miami. See related reviews in: Recommended, Service Provider, User Reviews - 3-Star rating This review is the subjective opinion of the individual traveler and not of MiamiBeach411 nor of its partners. lift_or_die recommends this business.Do you agree? Was this review helpful? Share It With Others!1 Comments on"Great Gym"
|
Nicholas Ramirez says:
Idol’s South Beach closed years ago. Obviously 411 doesn’t update their website very often.
Posted on 03/13/2010 at 6:00 PM