Hi Everyone,
First post here, but I've been lurking for awhile. We have a small kitchen in a rowhome. There is currently an L-shaped countertop with a sink in it and cabinets below, then a stove which is essentially freestanding, then a refrigerator. We'd like to add a dishwasher, since there is none currently. The only real way to work the floor plan is to put the dishwasher where the fridge currently is. The fridge is 30" wide. We'd like to put in a full-width (24") dishwasher. A guy at Home Depot suggested framing it up with 4x4's and some crennelations to make it not ugly. Frankly, I think that would look a little too home-brew, plus it's 8" wide, which means it takes up two inches that we really don't have if we want the finished basement door to clear.
Does anyone have any advice for how to mount the dishwasher given that neither side of it will have existing cabinet to work with? The original cabinets are some sort of Home Depot or Lowe's boxes from 2004, so it's more than a little possible that we could easily match them. If we could find the cabinet series, is there a special type of cabinet we should ask for that would essentially be an empty shell to mount the washer in? Are there other, non-cabinet alternatives that might look a little more polished?
Diagram (click for full-size):

The kitchen is the part on the top; the L-shaped countertop and cabinets are unlabeled along the top left wall.
Thanks!