World Plaza II

12620 World Plaza Lane, Fort Myers, FL 33907

Property Information

  • For Lease $18.00/SF/YR
  • Property Type Office - Medical Office
  • Property Size 75,875 SF
  • Lot Size 12.69 Acre
  • Parking Spaces Avail. 340
  • Parking Ratio 4.49 / 1,000 SF
  • Property Tenancy Multi-Tenant
  • Building Class C
  • Year Built 1991
  • Date Updated Apr 24, 2026

1 Space Available

12660 World Plaza Ln

Space Type

Medical Office

Lease Rate

$18.00/SF/YR

Total Space

3,961 SF

Additional Rent

$6.00/SF/YR

Divisible Space

3,961 - 3,961 SF

Available Date

Immediate

Lease Type

NNN

Renewal Option

Yes

Sublease

No

Contacts

Justin Ankney

Mayhugh Realty

Chase Mayhugh

Mayhugh Realty

Location

Located at 12620 World Plaza Lane, Fort Myers, FL 33907, this property is part of the Villas neighborhood and Southwest Florida Coast market.

Contact World Plaza II
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.