United in Elian House Miami

2319 NW 2nd St, Miami , Florida, United States