This is a multi family home. This home is located at 2433 Maplewood Ave APT 4, Toledo, OH 43620.Show more