25
3121 Amherst NE dr
Albuquerque, NM 87107
$3,952,500 USD
25,642 SF
5.28% Cap Rate
25,642 SF
$3,952,500 USD
Office