10
8835-8893 Greenback Ln
Orangevale, CA 95662
Rate Upon Request
687-17,000 SF
8
Spaces Available
Built 1987
17,000 SF Contiguous
Built 1987
687-17,000 SF
Rate Upon Request
Retail