42624 Avenida Alvarado
Temecula, CA 92590
$5,995,619 USD
19,919 SF
19,919 SF
$5,995,619 USD
Warehouse