Legacy Townhomes 100% Leased 1740 South 5th Street, Saint Charles Sq Ft: 1,035 +/- Price: 100% Leased