1/2 2 Active $2,250,000 8,368 Sqft Lot 5801 NE 18 Ave, Fort Lauderdale, FL 33334 Multi-Family, Commercial Listed by The Keyes Company