February 24, 2013
Tyler Tjomsland photo Buy this photo

The home at 5312 North Vista Court, owned by Gregory Jeffreys, is guarded by a gate and a security camera.

Jeffreys