103 North Main Street
Moulton, Lavaca County, 77975
9,250 sf • 5 bed • 4.5 bath
#150814
Legacy Land Associates