Loading property details..
Welcome to our newly rehabbed 3-unit property in South Shore! Located at 7823 S Euclid Ave and it features laundry onsite, hardwood floors, pre-wired phone/cable, and more! Walking distance to public transportation and other businesses! Call for a showing! Accepts Section 8.
(RLNE5936158)