20604 SW 318th St, Miami, FL 33030 - MLS#A10896362 - Found It Homes...