Address: 220 NW 180th Ave., Pembroke Pines

Property type: 5,834-square-foot restaurant built in 1997 on about 1.4 acres