View Details 502 W Canal Street Jaubert Bros Addition | Church Point $89,000 2 bd 1 ba 1,082 sqft 0.28 acres On Site 1042 Days Ago