Tlj&T Properties LLC

Current Owner

Address
5025 Bancroft Av, St. Louis, MO 63109 Bought Oct. 4, 2007

Seller

Address
1943 Forest Av, St. Louis, MO 63139 Sold Jul. 6, 2005
Blockshopper green logo