18
200 Cecilia St
Alice, TX 78332
$190,000 USD
1,720 SF
1,720 SF
$190,000 USD
Convenience Store