This triplex would rent for $400. each unit. Part of the roof is newer and most of the windows are replacement.
Off market
$125,100
216 S 9th St, Hannibal, MO 63401
5beds
3baths
1,548sqft
MultiFamily
Built in 2009
-- sqft lot
$125,100 Zestimate®
$81/sqft
$1,047 Estimated rent