Kensington Square Apartments Kelford Pl Trotwood, OH 45426 803 Kelford Place, Trotwood, OH 45426