180 New Camellia

Location
180 New Camellia Blvd, Covington, LA 70433
Project  Size
17,700 SF
Project Type
General Contractor New Construction
Project Size
17,700 SF
Total Project Cost
$2.8 million

Contact Us

Let's Start a Project

Contact Us