5601 San Diego Rd NE
Albuquerque, NM 87113
$104,900 USD
85,931 SF
85,931 SF
$104,900 USD
Self Storage