Turnkey Quick Serve Restaurant Available For Lease
1,400 SF Fully Equipped Quick Serve Restaurant in Bird Bay Plaza, Venice, FL Bird Bay Plaza is located at the entrance of Venice on U.S. Highway 41 Bypass North Over 1,900 feet of prime retail frontage Excellent visibility, accessibility, and…