Three-bedroom, three-bathroom townhouse in Upper Marlboro, Md., lists for $374,900

AFFORDABLE HOME OF THE WEEK | The three-level brick front townhouse includes an attached two-car garage.