1670/1690 NW N RIVER DR, MIAMI, FL | SOLD PRICE: $10,425,000 Estrella Perez 4 years ago Listing# 13131242 Buyer: Enrique Manhard & Partners