Sold $445,000 North Andrews Terrace Fir 201 NW 51st Ct, Oakland Park FL 33309 3 bd · 2 ba · 1,026 sq ft MLS# A11926642 · Listing courtesy of Premier Landmark Realty LLC