• Arden Creek Town Center

  • 1730 Watt Ave, Sacramento, CA 95825

Lease History

Lease Date Available SF Floor / Suite Asking Rate
April 11, 2015 2,800 N/A