234 NE 3rd St, Miami FL 33132 | Rent SFL