Property
Sq Ft
% leased at 6/30/10
New Orleans, LA
Elmwood Business Park
263,000
98%
Riverbend Business Park
592,000
77%