136 N Longwood Apt. E
(1)

136 N Longwood Apt. E, Rockford, IL 61107

Reviews

1 year ago

Don't move in that apartment

The apartment is a dump. Its in a drug infested neighborhood.