5617 Delor Street

Address 
5617 Delor Street
Saint Louis  Missouri  63109
United States
Current List Price 
$250,000
Circa 1937: COMING SOON!- Contact Dawn Griffin for additional details
Listed by 
Dawn Griffin
Garage
Fireplace 
1 Non-Functional
Neighborhood 
Southampton