New listing $525,000 Riverdale Omega 3030 NW 208th Terrace, Miami Gardens FL 33056 3 bd · 2 ba · 1,254 sq ft MLS# B26095592 · Listing courtesy of United Realty Group Inc