4
2117 Menaul Blvd
Albuquerque, NM 87107
$699,995 USD
3,820 SF
7.84% Cap Rate
3,820 SF
$699,995 USD
Freestanding