Location: Kendall

The Harmony Store
7572 SW 117th Ave, Kendall, FL 33183, United States, Kendall
4.9/5