1034 NE 8th St. Homestead, FL 33030 Map It
305-224-4570
By New Times staff and contributors
By Laine Doss
By Hannah Sentenac
By Naomi Feinstein
By Nicole Lopez-Alvar