Devonshire Plaza

20505 Devonshire St, Los Angeles, CA 91311

Property Information

  • For Lease Contact for pricing
  • Property Type Retail
  • Property Size 3,150 SF
  • Date Updated Apr 29, 2026

1 Space Available

#20505

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

3,150 SF

Divisible Space

3,150 - 3,150 SF

Available Date

Immediate

Renewal Option

No

Sublease

Yes

Sublease Expiry

Dec 31, 2027

Turnkey

Yes

Plug-n-play bank branch

Furniture can be made available

Close proximity to numerous amenities

 

Location

Located at 20505 Devonshire St, Los Angeles, CA 91311, this property is part of the Chatsworth neighborhood and Los Angeles market.

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