Vanmar Properties
77711 Flora Rd
Palm Desert, CA 92211
$6,880,000 USD
20,514 SF
20,514 SF
$6,880,000 USD
Manufacturing