Leased 108 Castlewood, Troy, MO This 3 bedroom, 2 bath home is located in the city limits… More Details