Add this property to your favorites View Details 1501 Locust , #806 Lucas Place Add | St Louis $1,400 2 bd 2 ba 1,471 sqft Coming Soon On Market: 01/15/2021
Add this property to your favorites View Details 1501 Locust , #809 Lucas Place Add | St Louis $165,000 2 bd 2 ba 1,557 sqft On Site 148 Days Ago
Add this property to your favorites View Details 1501 Locust , #1207 Lucas Place Add | St Louis $199,000 2 bd 2 ba 1,679 sqft On Site 199 Days Ago