For sale $1,185,000 Mitchell Lake Estates 14135 NW 17th Ave, Miami FL 33167 3 bd · 4 ba · 5,146 sq ft MLS# A12095978 · Listing courtesy of Miami Condo Advisors, LLC