Houston Group Home
761 NW 203rd St
Miami, FL 33169
Miami, FL 33169