Login

Net Leased Walgreens Sells for $9.4M

Delcrest Development Sells 15,000 SF in STL
By Trevor Peglowski
May 21, 2014 | 8:22 P.M.

Schilli Corporation acquired the Walgreens building at 8390 Delmar Blvd. in Saint Louis, MO from Delcrest Development LLC for $9.38 million, or about $633 per square foot.

This news story is available exclusively to CoStar subscribers.

Watch the video to learn how you can access industry leading CRE news and the data analytics you need to drive success.

This news story is available exclusively to CoStar subscribers.

Ready to Learn More?

Sign Up For a Personalized Demo.

Sign Up For a Demo To Learn More.

Already A Subscriber? Sign In