Address: 307 E. Atlantic Ave., Delray Beach

Property type: 4,112-square-foot restaurant built in 2010 with on 0.12 of an acre in Delray Beach’s central business district