The Rise - Flagler Village

405 NE 3rd Street, Fort Lauderdale, FL

4,200 SF ground space
Ideal for restaurant/bistro

Site Plan & Flyer