650 NE 32 St #2508, Miami, FL 33137 - MLS#A10896380 - Found It Home...