2001 N Prince St
Clovis, NM 88101
$3,503,386 USD
57,703 SF
7% Cap Rate
57,703 SF
$3,503,386 USD
Freestanding