7
8100 Ventura St NE
Albuquerque, NM 87122
$7,434,964 USD
41,402 SF
6.75% Cap Rate
41,402 SF
$7,434,964 USD
Supermarket