7116 Delhaven Way, North Highlands, CA 95660 - Glenn Rose Photography