3
2011 12th St NW
Albuquerque, NM 87104
$4,810,000 USD
16,120 SF
6.75% Cap Rate
16,120 SF
$4,810,000 USD
Freestanding