1
2120 N Prince St
Clovis, NM 88101
$1,760,000 USD
2,608 SF
6.25% Cap Rate
2,608 SF
$1,760,000 USD
Restaurant