25 Glencairn Lane, Ladue, MO 63124

Current Owners
HIGGINBOTHAM BROTHERS INC
Purchase Price
$1,610,000 (2010)
Property Taxes
$18,118 (2015)
Blockshopper green logo