13955 SW 248th Street
Homestead, Florida 33032 Get Directions