Key Lim Properties 1110 E Main St Alhambra, CA 91801 Phone: (626) 281-2112 Fax: (626) 281-7202
Category: Real Estate Developers