Troostwood Road is a quiet street in a residential area neighboring both Rockhurst University and the University of Missouri-Kansas City. There are several trees along the street so in the summer the area is very pretty.
This street is often confused for t...
Read full review