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