MLC Construction Inc Look how wonderful work we have done! Project Detail 1836 S Chapel Ave, Alhambra, CA 91801 Detached 1200 SQFT & 450 SQFT Attached Garage, 1000 SQFT