19731 24th Ave, Miami, FL, 33180 | $2.6M | DockOnly | DockOnly