8
4343 NW 17th Ave
Miami, FL 33142
$14.00 USD/SF/YR
5,242 SF
1
Space Available
Built 1948
5,242 SF Contiguous
Built 1948
5,242 SF
$14.00 USD/SF/YR
Office