$144,900 -
23 Tamma Lane
Hazelwood ,
MO 63042
Special Areas: Bonus Room