Phil Charmoli leases 506,170 SF in River Ridge!

December 20, 2018