Two James Business Park

120 Mallard St. Saint Rose, LA 70087

120 Mallard St., Saint Rose, LA, 70087
120 Mallard St., Saint Rose, LA, 70087 120 Mallard St., Saint Rose, LA, 70087 120 Mallard St., Saint Rose, LA, 70087 120 Mallard St., Saint Rose, LA, 70087 120 Mallard St., Saint Rose, LA, 70087 120 Mallard St., Saint Rose, LA, 70087
FOR LEASE
Property Type:
Multi Tenant Office
Amount:
Please Call Broker for Price

Last Verified:
Nov 26, 2025

Daily Email Blast
0 times


Highlights

  • 53,520 SF, three-story office building
  • Located within James Business Park (200+ acre master-planned development)
  • Proximity to major transportation corridors and airport
  • Modern construction with concrete and glass façade
  • Ample on-site parking
  • Professional on-site management and maintenance team
  • Roving security for added safety
  • Access to nearby hotels, restaurants, and service amenities

Description

Located in a beautifully landscaped business park campus, 120 Mallard is a well-maintained, three-story suburban office building totaling 53,520 square feet. The building features solid concrete and glass construction, modern floor plans, and ample parking.

James Business Park is recognized as the area’s premier industrial and office development, offering the most modern buildings and highest quality management. With two on-site managers, three dedicated maintenance personnel, and roving security, tenants benefit from exceptional property oversight and service.

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.

Building Size: 53520sq ft
Building Class: A
Lot Size: 0 acres


Documents

Lease Brochure

Units for Lease

Suite 150
Space Available: 4149 SF
Lease Type: Full Service

Price Per Sqft/Year: $17.50
Suite 300
Space Available: 18534 SF
Lease Type: Full Service

Price Per Sqft/Year: $17.50

Map of 120 Mallard St., Saint Rose, LA, 70087

Presented by:

Request additional information


Send a message
Share this Listing

Not Interested In This Property? TheBrokerList.com Can Help
Looking for an office, retail space, warehouse or anything else?
Contact a Licensed Member Today

What are Real Estate Incentives?

Real Estate incentives range widely and have been overlooked by the Commercial Multiple Listing Services (MLS) for decades. Real estate incentives is a generic term used to group any number of programs, such as tax incentives, that are designated by an agency for a geographic area."

Why are Real Estate Incentives Important and to Whom?

"Incentives" are vital today and in the future because:

  • U.S. Public: Many incentives focus on job creation and Affordable Housing
  • Investors and Commercial Developers use incentives to reduce financial risk, obtain gap financing, etc. Investors and developers look for property listings with incentives available.
  • Commercial Real Estate Brokers, in mass, unfortunately do not know about incentives tied to their listings
  • Entire Supply Chain of Real Estate Development such as small and large companies who will provide goods and services to new and revitalized properties.