3
1316 Yale Blvd SE
Albuquerque, NM 87106
$1,300,000 USD
2,800 SF
7.38% Cap Rate
2,800 SF
$1,300,000 USD
Convenience Store