33
8200 SW 117th Ave
Miami, FL 33183
Rate Upon Request
430 SF
1
Space Available
Built 2008
2,565 SF Contiguous
Built 2008
430 SF
Rate Upon Request
Office/Medical