Press Release

Apr 13, 2021

Just Sold 3428 E Elwood St

The sale of 3428 E Elwood St, a 36,381 square foot industrial land parcel was recently recorded.  The location of the property is 3428 E.

More
Apr 13, 2021

Just Sold 215 S 23rd St

The sale of 215 S 23rd St, a 19,688 square foot industrial land building was recently recorded.  The location of the property is 215 S.

More
Apr 13, 2021

Just Sold 600 S 79th St

The sale of 600 S 79th St, a 5,403 square foot industrial building was recently recorded.  The location of the property is 600 S 79th.

More