Address |
|
1511 Locust Street, Unit: 805,
St. Louis,
MO
63103
|
Sold
Sep. 28, 2007
|
1511 Locust Street, Unit: 307,
St. Louis,
MO
63103
|
Sold
Jun. 20, 2006
|
1511 Locust Street, Unit: 209,
St. Louis,
MO
63103
|
Sold
Nov. 1, 2005
|
1511 Locust Street, Unit: 703,
St. Louis,
MO
63103
|
Sold
Oct. 13, 2005
|
1511 Locust Street, Unit: 405,
St. Louis,
MO
63103
|
Sold
Sep. 14, 2005
|
1511 Locust Street, Unit: 104,
St. Louis,
MO
63103
|
Sold
May. 23, 2006
|
View all
|