22
902 Bevans St.
Menard, TX 76859
$174,000 USD
2,605 SF
2,605 SF
$174,000 USD
Freestanding