Start from
LA Fitness
1801 NE 123rd St Ste 200, North Miami 33181