More about 123 BROAD South Street, New Orleans, LA 70119
PRIME LOCATION! 63 X 191 site located just off the Canal Street Intersection and the state of the art medical corridor. Also, available for lease at $2500 a month. Lease purchase offers WILL NOT be considered. Survey included in attachments.