Homes for sale - 307 SW 78th Ave, North Lauderdale, FL 33068 – MLS#...