5822 telegraph rd
(1)

5822 telegraph rd, st.louis, MO 63129

Reviews

1 year ago

the house on telegraph rd

i rent a down stairs apt in a house it nice but i would like to have my own apt with 1 or 2 bedrooms 1 1/2 bath in the 63129 area nice and safe. where i live now is nice but i don,t want to share a place.