3
2113 Charlevoix St NW
Albuquerque, NM 87104
$750,000 USD
1,806 SF
1,806 SF
$750,000 USD
Freestanding