lululemon
- Distance: 0.94 mi
- Address:846 Lincoln Rd #1a, Miami Beach, FL 33139
- Phone:(305) 534-5582
- Reviews: 21Rating: 4.9
Large store with a great selection! Employees were exceptionally helpful. Overall very impressed with this location!. Customer service is top notch here! If you have any issues, they are always willing to help.... more