• 3690 Noakes Street

  • 3690 Noakes St, Los Angeles, CA 90023

Lease History

Lease Date Available SF Floor / Suite Asking Rate
January 01, 2016 12,870 N/A