$129,900
3291 Huckleberry Drive
Florissant, Missouri 63033
Single Family Home