10202 Castle, St Louis, MO, 63136

$52,000

10202 Castle, St Louis, MO, 63136

Courtesy of: STL Real Estate Pros, LLC