
Lizzy body spa & wellness
1.0 (1)spa
A Miami Beach massage and wellness spa offering round-the-clock treatments to unwind.
Description

Situated along Washington Avenue in Miami Beach, the center operates as a dedicated massage spa and wellness space.