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

Lease Spaces

NameRateSFMedia
Suite 300$17.5 /SF/Year18,534 SF
Suite 150$17.5 /SF/Year4,149 SF

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