Price reduced $489,000 Eden Point South Condo #607 4000 NE 169th St #607, North Miami Beach FL 33160 2 bd · 2 ba · 1,148 sq ft MLS# A12081688 · Listing courtesy of Coldwell Banker Realty