This is a 3706 square foot, single family home. This home is located at 830 Nebraska Ave, Toledo, OH 43607.
Off market
Street View
$47,100
830 Nebraska Ave, Toledo, OH 43607
--beds
--baths
3,706sqft
SingleFamily
Built in 1897
-- sqft lot
$-- Zestimate®
$13/sqft
$1,223 Estimated rent