New listing $2,899,000 Highland Oaks 20021 NE 21st Ave, Miami FL 33179 5 bd · 6 ba · 3,678 sq ft MLS# A12115861 · Listing courtesy of The Keyes Company