1236 Marsh Avenue, Ellisville, MO, 63011

$607,292

1236 Marsh Avenue, Ellisville, MO, 63011

Courtesy of: McKelvey Homes Realty, LLC