3201stcharles-150×122 Published January 24, 2013 at 150 × 122 in 3201 St. Charles Ave. SOLD! | $209,000