253 NE 2nd St #610, Miami, FL 33132 - MLS#A10983916 - Found It Homes