Off The Market

3453 Delor 61

St Louis MO, 63111

No Listing Photo

Details

MLS#19015471
Listing TypeFor Sale
Sub-TypeResale
StatusExpired
Year1920
Days On Site487

Features

SQ Feet1,710
Story(s)1
ZoningF

Market Activity 63111

Area Information

StateMO
CountySt Louis City
CitySt Louis
Zip Code63111
AreaSouth City
Listing Updated: 03/31/2020