11
23141 Arroyo Vista
Rancho Santa Margarita, CA 92688
$18.60 USD/SF/YR
15,786 SF
1
Space Available
Built 1989
15,786 SF Contiguous
Built 1989
15,786 SF
$18.60 USD/SF/YR
Industrial