• 21053 Devonshire Street

  • 21053 Devonshire St, Chatsworth, CA 91311

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 28, 2015 1,100 N/A