63 SW 31st Rd, Miami, FL 33129 - MLS#A10883353 - Found It Homes, LLC