Superb Upper Noe Valley location convenient to fantastic restaurants, cafes, and neighborhood shopping. One block to Upper Noe Valley Recreation Center and Park with a basketball court, baseball diamond and tennis court. Picnic areas and a dog run. Easy access to the J-Church MUNI line and tech shuttles, as well as both Highways 101 and 28