15748 SW 92 Terrace

Miami, FL 33196