News

Home Depot paid $20 million for an office and retail plaza in Pembroke Park, bringing its assemblage to 7 acres.
South Florida industrial landlords saw less tenant demand in the first quarter, but asking rents remained high across the ...