5
10904 E Rush St
South El Monte, CA 91733
$33.60 USD/SF/YR
1,014 SF
1
Space Available
Built 1989
Built 1989
1,014 SF
$33.60 USD/SF/YR
Retail