$510,000New3 bd · 3 ba · 20961 NE 8th AVENUE, Unincorporated Dade County, FL 33179Vistas at Via Ventura.