Little Red School House
159 NE 9th St
Homestead, FL 33030
Homestead, FL 33030