For sale $835,000 Interlaken 16564 SW 43rd St, Unincorporated Dade County FL 33185 4 bd · 3 ba · 2,640 sq ft MLS# A12019118 · Listing courtesy of Ferrer Realty Group LLC