114 NW 10th Ave, Miami, FL 33128 - MLS#A10894735 - Found It Homes, LLC