This is a apartment home. This home is located at 17106 Crowne Brook Cir, Franklin, TN 37067.Show more