NEC Metro Air Parkway and Meister way
Sacramento, CA 95837
Rate Upon Request
1,347-5,550 SF
1
Space Available
5,550 SF Contiguous
1,347-5,550 SF
Rate Upon Request
Retail