Search Properties Photo Gallery - Listing ID A11107480Sold For$485,000StatusClosedAddress1861 NW South River Dr 806Miami, Florida 33125-2716Bedrooms3Full Baths3Total Baths3SqFt1,429Return to Previous PageGo to Property●●●●●●●●●●●●●●●●●●●●●●●●●Data services provided by IDX Broker