6
6800 SW 62nd Ct
South Miami, FL 33143
Rate Upon Request
2,500-39,050 SF
3
Spaces Available
39,050 SF Contiguous
2,500-39,050 SF
Rate Upon Request
Office, Medical