19
11620 Biscayne Blvd
Miami, FL 33181
Rate Upon Request
2.21 AC
1
Space Available
2.21 AC
Rate Upon Request
Commercial