Compare Listings

$159,900

The Hammel House

6631 Michigan Ave, St. Louis, MO 63111, USA

Beds: 3Baths: 2sqft: 2956

Single-Family

Lisa Andris

2 months ago

$159,900

Beds: 3Baths: 2sqft: 2956

Single-Family

2 months ago