261 Flowerdale Natural light fills the large open space of this ranch home built on a small hill in Troy, Michigan.