The Rise - Flagler Village 405 NE 3rd Street, Fort Lauderdale, FL 4,200 SF ground spaceIdeal for restaurant/bistro Site Plan & Flyer