28373 Felix Valdez Ave
Temecula, CA 92590
$15.60 USD/SF/YR
1,919-3,319 SF
3
Spaces Available
Built 1988
3,319 SF Contiguous
Built 1988
1,919-3,319 SF
$15.60 USD/SF/YR
Industrial