2301 Blake Street

Property Type: Office & Retail

Size: 58,859 sf

Year Acquired: 2025