1861 Nw South River Dr Miami Fl 33125, 4