2529 S Canal St
Carlsbad, NM 88220
$2,590,000 USD
4,993 SF
9% Cap Rate
4,993 SF
$2,590,000 USD
Restaurant