22 Liberty Square Cir
Edgewood, NM 87015
$299,000 USD
7,305 SF
7,305 SF
$299,000 USD
Storefront Retail Office