3630 SW 21st St, Miami, FL 33145 - MLS#A11204978 - Found It Homes, LLC