4917, 955 NE 5th Ave, Homestead, FL 33030, USA
1523 N Bluebird Ln, Homestead, FL 33035, USA
122 NE 17th St, Homestead, FL 33030, USA
28550 SW 172nd Ave, Homestead, FL 33030, USA