S Lake St
Tucumcari, NM 88401
$425,000 USD
1.16 AC
1.16 AC
$425,000 USD
Commercial