Wonderfully maintained split-entry in Penn Hills! You are greeted by great curb appeal as you walk to enter 126 Castle Dr! Once inside, and up a few steps you enter the open living room & dining room which is filled with tons of light! The kitchen is off this space with room for table & chairs plus access to the back patio & level yard. Three nice-sized bedrooms and full bath round out the main living space, the Master bedroom also has a half bathroom. The lower level has a great space for entertaining or a very spacious in-home office. Off the game room is extra storage space, a half bath and access to the laundry room plus bonus room that could be space a gym, office or craft room, or simply even more storage! The 1 car garage offers even more space for workspace or storage in addition to parking. BRAND NEW roof! Close to plenty of shopping, restaurants, parks, major roadways & more!