$142,500 -
8533 Mackenzie Road
St Louis ,
MO 63123
Major Area: Affton
Listing courtesy of Premier Real Estate Group.