818 K St
Sacramento, CA 95814
Price Upon Request
48,000 SF
48
Units
48,000 SF
Price Upon Request
Apartments