Photo-1 of 120 Mallard St, Saint Rose, LA 70087
Photo-2 of 120 Mallard St, Saint Rose, LA 70087
Photo-3 of 120 Mallard St, Saint Rose, LA 70087

Two James Business Park

120 Mallard St, Saint Rose, LA 70087

James Business Park is a 200+ acre master-planned development in St. Charles Parish, housing many leading corporate tenants. It offers excellent regional access—1 mile from the airport, 2 miles from I-310, 4 miles from I-10, and 5.5 miles from Elmwood Business Park via Airline Highway—plus proximity to hotels, restaurants, and business services.

Two James Business Park Office Space for Rent

2 Spaces Available
Property Details
Property Type
Office
Property Size
53,520 sqft
Last Updated
11/3/2025
Landlord's Leasing Agent Representative

Matt Taylor

Property One Inc

(504) 681-3400

Two James Business Park location
City
Saint Rose
Zip Code
70087
Office Space at 120 Mallard St. in Saint Rose