2100 ALLEN PLACE CONDOMINIUMS Condos or developments

2100 Allen Av, St. Louis, MO 63104

Current Owners
Katherine M. Picarella
Purchase Price
$169,000 (2018)
Property Taxes
$1,473 (2019)

2102 Allen Av, St. Louis, MO 63104

Current Owners
Carlyle Investment Group LLC
Purchase Price
$155,000 (2019)
Property Taxes
$1,477 (2019)
Blockshopper green logo