London Square

13600 SW 120th Street, Miami, FL 33186

Property Information

  • For Lease Contact for pricing
  • Property Type Retail - Power Center
  • Property Size 281,723 SF
  • Lot Size 23.84 Acre
  • Property Tenancy Multi-Tenant
  • Year Built 2008
  • Date Updated May 12, 2026

2 Spaces Available

13400 SW 120 Street

Space Type

Medical Office

Lease Rate

Contact for pricing

Total Space

6,528 SF

Divisible Space

6,528 - 6,528 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Build Type

Full build out

This medical office has 7 exam rooms, 3 internal restrooms, offices for doctors and workstations for administration.

13550 SW 120th St #B-502

Space Type

Office

Lease Rate

Contact for pricing

Total Space

2,304 SF

Floor

2

Divisible Space

1,200 - 2,304 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

2 ND FLOOR OFFICE / RETAIL SPACE FOR LEASE

SW 137th Avenue 35,000 AADT

SW 120th Street 24,000 AADT 

Contacts

Maggie Reyes

TSCG

Carol Ellis-Cutler

CBRE

Location

Located at 13600 SW 120th Street, Miami, FL 33186, this property is part of the Three Lakes neighborhood and Miami market.

Contact London Square
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.