• 222 East Main Street

  • 222 E Main St, Alhambra, CA 91801

Lease History

Lease Date Available SF Floor / Suite Asking Rate
November 22, 2016 2,583 $1.36/sf/mo