Blue Olive Properties
Call: (720) 556-0269
The address of the house is 592 Woodridge Road, Franktown, 80116.
Here's a link to a web site with some photos:
I don't know whether horses will be allowed or not; I do know the owner will not allow indoor pets because of a recent negative experience.