Address: 267 SW 21st Terrace in Fort Lauderdale

Property type: This is a 6,354-square-foot warehouse and distribution terminal constructed in 1960 on an over quarter-acre lot, according to the Broward County Property Appraiser’s office.