4
1770 NW 64th St
Fort Lauderdale, FL 33309
Price Upon Request
32,134 SF
6.1% Cap Rate
32,134 SF
Price Upon Request
Office