24810 24810 N US-95
Orovada, NV 89425
$2,500,000 USD
3,500 SF
3,500 SF
$2,500,000 USD
Service Station