2085 N Hollywood Blvd
Las Vegas, NV 89156
$700,000 USD
22,475 SF
22,475 SF
$700,000 USD
Self Storage