10
23671-23675 Via Del Rio
Yorba Linda, CA 92887
$19.20 USD/SF/YR
10,506 SF
1
Space Available
Built 1988
10,506 SF Contiguous
Built 1988
10,506 SF
$19.20 USD/SF/YR
Industrial