Villa Building is located at 1412 Mount Pleasant Street, Los Angeles, CA. This business specializes in General Contractors, Solar Products & Services Retail and Painting Services.
We can build any size project from foundation to finish. We are also NABCEP certified and can save you money on your electrical bill by installing Solar panels.