View details for 6906 Woodrow Ave. | 2 BR 1 BA | 996 SF 6906 Woodrow Ave. | 2 BR 1 BA | 996 SF $1,050+ Velda City, Velda City, MO 63121