Bedrooms icon
Bedrooms
4
Bathrooms icon
Bathrooms
5
Square Ft. icon
Square Ft.
1778

8830 Powell Avenue

City
St Louis
State
MO
ZIP
63144
MLS#
26059669