52
1740-1742 NW 93rd Ave
Miami, FL 33172
$20.03 USD/SF/YR
10,151 SF
1
Space Available
Built 1985
10,151 SF Contiguous
Built 1985
10,151 SF
$20.03 USD/SF/YR
Industrial