14 Roosevelt Dr Saint Louis, MO 63127 Norwood Court heeft 959 burgers. Het aantal onroerend goed in deze stad is 166.