7
2117 Menaul Blvd
Albuquerque, NM 87107
$774,950 USD
3,730 SF
7.46% Cap Rate
3,730 SF
$774,950 USD
Freestanding