Country living AND close to everything! Come see this beautiful 3 bedroom, 2 bath farmhouse that sits on 2 acres! Located in Indian Land (Lancaster County). The large covered porch welcomes you into a charming open split floorplan beginning with the dining room and living room that are warm and inviting. The kitchen boasts granite countertops, tiled backsplash, SS appliances and a large, open farmhouse sink. The newly installed top of the line LVF covers the floor as it extends into the hallway where you'll find a full bath and two large bedrooms. Across the house you will find the master bedroom with a full bath, dual vanity and a large walk-in closet. All bedrooms have new, high quality carpeting. If all of that wasn't enough, the property provides true country living with a completely fenced yard with solar gate, detached 3 car garage, RV cover, above ground pool with surround deck, security system, garden, wired shed with lean to and a fenced area for livestock.