2301 NE 193rd Street, Miami, FL 33180 - HotPads