3
421 W Tucumcari Blvd
Tucumcari, NM 88401
$2,187,083 USD
8,266 SF
8.25% Cap Rate
8,266 SF
$2,187,083 USD
Office