10
10201 Central Ave NE
Albuquerque, NM 87123
$2,074,285 USD
3,264 SF
7% Cap Rate
3,264 SF
$2,074,285 USD
Fast Food