15421 Southwest 39th Terrace, Miami, FL 33185, USA Commercial for RENT LKR 250,000 - Commercial, Office IPCR1031 * 2000 sq ft spacious office * Located along Galle Road Features Ceiling fans