8
1619-1625 San Pedro Dr NE
Albuquerque, NM 87110
$550,000 USD
5,560 SF
6.7% Cap Rate
5,560 SF
$550,000 USD
Storefront