12
2100 Louisiana Blvd NE
Albuquerque, NM 87110
$3,156,522 USD
8,500 SF
5.75% Cap Rate
8,500 SF
$3,156,522 USD
Restaurant