Address: 300 NE 21st Ave. in Deerfield Beach

Property type: This is a 9,777-square-foot restaurant on a 20,082-square-foot lot. It was built in 2002, according to the Broward County Property Appraiser's office.