Homes for sale - 2401 NE 65th Street 308, Fort Lauderdale, FL 33308...