Off The Market

5700 Leona

St Louis MO, 63116

Details

MLS#18079546
Sub-TypeResale
StatusSold
Year1924
Days On Site351

Features

Story(s)3
ZoningA

Market Activity 63116

Area Information

StateMO
CountySt Louis City
CitySt Louis
Zip Code63116
AreaSouth City
Listing Updated: 04/16/2019
MLS Number: 18079546
Listing Provided By:
Matthew Simon  of  The Hermann London Group LLC