7522 NE 3rd Pl, Miami, FL 33138 - MLS#A11218435 - Found It Homes, LLC