23
1111 Menaul Blvd NE
Albuquerque, NM 87107
$3,820,364 USD
8,041 SF
8,041 SF
$3,820,364 USD
Medical