8
6905-6909 NW 25th St
Miami, FL 33122
$19.95 USD/SF/YR
23,990 SF
1
Space Available
Built 1978
23,990 SF Contiguous
Built 1978
23,990 SF
$19.95 USD/SF/YR
Office