Thousand PinesBy admin / June 6, 2023 Thousand Pines10740 SW 131st Terrace, Miami, FL 33176, USAMiami Florida