For sale $990,000 Cherry Creek Estates 3760 NE 16TH Avenue, Oakland Park FL 33334 3 bd · 2 ba · 1,618 sq ft MLS# B26055313 · Listing courtesy of RE/MAX Direct