Price reduced $670,000 Edison Heights Sec D 57 NW 68th St, Miami FL 33150 5 bd · 3 ba · 1,968 sq ft MLS# A12058610 · Listing courtesy of Avenew Realty Corp