5115, Nw 74th Ter Lauderhill, FL 33319 | Hubzu