
April 13, 2011
A Vancouver couple accused of holding their two young autistic boys captive in a caged room live in this apartment complex on Northeast 66th Avenue.
Disclaimer
This photograph was submitted by a member of our community. If you find this photograph objectionable, please suggest this photograph for removal.
Suggest Removal
