8390 SW 72 Avenue #405, Unincorporated Dade County, FL 33143 - Homesnap