The 26-unit building is located at 3708-14 N. Sheffield Ave.

Read More

Leave a Reply