9006 Woodland Ave NE
Albuquerque, NM 87112
$389,000 USD
2,060 SF
7.8% Cap Rate
2,060 SF
$389,000 USD
Telecom Hotel Data Hosting