Active
120 Mallard Street
120 Mallard St, Saint Rose, LA 70087
1 / 4

Overview
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.
- 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
Attachments
For Lease
Office
- Lease Rate
- $17.5 SF/year
- Available SF
- 4,149 - 18,534 SF
- Total Available SF
- 22,683 SF
- Building Size
- 53,520 SF
- Acres
- 3.41 ac
- Zoning
- M-1
- Lease Type
- Full Service
- Building Class
- B
- Number of Buildings
- 1
- Floors
- 3
- Year Built
- 1981
- Construction Type
- Steel
- Parking Spaces
- 255
- Submarket
- St Charles Parish
- Nearest MSA
- New Orleans-Metairie
- Property Status
- Existing
- County
- St. Charles Parish
- Available
- 02/18/2019
- Created
- 02/27/2020
- Updated
- 11/14/2025
- Listing ID
- b7769cd5
- Parcel APN
- 55240040015B


