20
4500 Central Ave SE
Albuquerque, NM 87108
$1,100,000 USD
3,862 SF
3,862 SF
$1,100,000 USD
Restaurant