List properties with tag [Skylights]
2840 #1 Lemp Ave Saint Louis, MO 63118-1714
Call for details price
2840 #1 Lemp Ave Saint Louis, MO 63118-1714
Leased Sold
Address: 2840 #1 Lemp Ave, Saint Louis, Missouri, US, 63118-1714
Rich in historic industrial charm this handcrafted 3 bedroom 2.5 bathroom masterpiece of a building ..
  • 1340 sqft
  • 3
  • 3
  • On Street