Map of real estate properties
$800
Recently rented
5610 Leverette Ave, Saint Louis, MO 63136
$750
Recently rented
5604 Leverette Ave, Saint Louis, MO 63136
$700
Recently rented
- 2 beds
- 1 bath
- Floor size: 754 sqft
$780
Recently rented
- 2 beds
- 1 bath
- Floor size: 900 sqft