Viewing a single comment thread. View all comments

Organic-Hovercraft-3 t1_jdsikdt wrote

it's a terrible place to live. I had friends that lived there and heard too many horror stores. just look on Google reviews. you'll see 100 different reasons to avoid that place.

1