3953 Avilla Pl, Norwood, OH 45212 - MLS#1708862 - Amy Zimmerman - e...