3215 NE 184th Street, Miami, FL 33160 - HotPads