21 3rd Ave NW, Faribault, MN 55021

$159,900
4 BED | 1.5 BATH | 2420 SQ FT
$159,900
4 BED | 1.5 BATH | 2420 SQ FT

21 3rd Ave NW, Faribault, MN 55021