Located at 20807 Biscayne Boulevard, the 10-acre property features 251,773 square feet of office space and 931 parking spots. The three buildings, which are 92 percent occupied with Morgan Stanley as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results