12,252

Homes in ZIP Code 25404

Section Image
  • /64

    $380,000

    • 4 Beds
    • 2.5 Baths
    • 3,626 Sq Ft

    204 Mossy Ln, Martinsburg, WV 25404

    This 4-bedroom, 3.5-bath colonial is located on a quiet cul-de-sac and backs to a wooded area, offering privacy and a peaceful setting. The home features an open floor plan with a kitchen that flows into a spacious morning room filled with natural light. Adjacent to the kitchen is a family room, creating a comfortable space for everyday living and gatherings. A separate formal living room and

    Kathryn Shank Samson Properties

    204 Mossy Ln, Martinsburg, WV 25404
  • /27

    $1,925 per month

    • 3 Beds
    • 2.5 Baths
    • 1,798 Sq Ft
    • Townhouse for Rent

    188 Drexel Ct, Martinsburg, WV 25404

    This beautiful townhouse has luxuries inside and out. Was used for the model home for the community. Custom painting, stainless steel appliances, granite counter tops and a large deck. It has an island and an eat-in kitchen or a formal dining room. Entry level has a half bath and a large room for a family room or 4th bedroom. Home is very spacious and convenient to shopping, schools,

    Mark Pine Mackintosh, Inc.

    188 Drexel Ct, Martinsburg, WV 25404
  • /35

    $319,990 Sold Aug 08, 2025

    • 1,504 Sq Ft
    • $213/SF
    • 9 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1979

    565 Richard St, Martinsburg, WV 25404

    Easy one level living-Fully renovated ALL BRICK Rancher- 3 bedroom / 2 full bath/ 1 car garage. Don't miss out on this one. Quality renovated rancher on a .28 level lot with NO HOA! This home features a grey shaker kitchen with granite countertops & stainless steel appliance, Slate vinyl flooring & luxury vinyl plank wood flooring, Sunny bright living room , Spacious master suite with large

    Samantha Young Young & Associates

    565 Richard St, Martinsburg, WV 25404
    • /23

      Est $267,651 Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 2,219 Sq Ft

      174 Quartz Rd, Martinsburg, WV 25404

      174 Quartz Rd, Martinsburg, WV 25404
  • /32

    $274,990

    • 3 Beds
    • 2.5 Baths
    • 1,798 Sq Ft

    44 Perfecta Place, Martinsburg, WV 25404

    Welcome to 44 Perfecta Place, a charming townhome nestled in the sought-after Bridle Creek subdivision of Martinsburg, WV. This well-maintained home offers a comfortable and functional layout with 3 bedrooms, 2.5 baths, finished basement and 1 car garage.Step inside to find a bright and open main level with a large living room that flows into the dining area and kitchen—perfect for

    Susan Wathen EXP Realty, LLC

    44 Perfecta Place, Martinsburg, WV 25404
  • /27

    $2,100 per month

    • 3 Beds
    • 2.5 Baths
    • 1,882 Sq Ft
    • Townhouse for Rent

    309 Magellan Dr, Martinsburg, WV 25404

    Property Id: 1939573A three-level townhouse, featuring 3 bedrooms and 2 full bathrooms on the third level, a kitchen, dining, living, and patio on the second level, and a garage, a bonus room with a 1/2 bath, and a back yard on the first level. This corner townhouse in a highly desirable neighborhood offers privacy, comfort, and easy access to I-81, Walmart, dining, and more! ? Abundant

    309 Magellan Dr, Martinsburg, WV 25404
  • /35

    $281,000 Sold Aug 08, 2025

    • 1,882 Sq Ft
    • $149/SF
    • 24 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2018

    251 Magellan Dr, Martinsburg, WV 25404

    PRICE IMPROVEMENT! Spacious end unit townhome in Spring Mills with an incredible maintenance-free backyard! A wood privacy fence encloses the yard, along with trees and bushes for privacy (including a plum tree!). You'll love the custom stamped concrete patio and fully hardscaped back & side yard. The adjacent common area along the side and back of the house creates even more space. Large visitor

    Jess Derr Corcoran McEnearney

    251 Magellan Dr, Martinsburg, WV 25404
    • /27

      Est $241,646 Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 1,978 Sq Ft

      31 Mojave Dr, Martinsburg, WV 25404

      31 Mojave Dr, Martinsburg, WV 25404
  • /54

    $375,000

    • 4 Beds
    • 3 Baths
    • 2,660 Sq Ft

    144 Brenda Dr, Martinsburg, WV 25404

    Discover the charm of this beautifully renovated ranch-style home in Mountain View Acres, where comfort meets modern living. This inviting residence features four spacious bedrooms and three full bathrooms, including a luxurious primary bath with a walk-in shower. This open floor plan seamlessly connects the family room and kitchen, perfect for gatherings. Enjoy cooking with stainless steel

    Johnathan Knight Gain Realty

    144 Brenda Dr, Martinsburg, WV 25404
  • /10

    $1,300 per month

    • 1 Bed
    • 1 Bath
    • 2,040 Sq Ft
    • Townhouse for Rent

    103 Perfecta Place, Martinsburg, WV 25404

    Basement studio apartment offering a cozy and functional living space. With an open layout, it maximizes the use of space while maintaining a comfortable atmosphere. This 1 bedroom apartment features a full bathroom and access to the laundry saving you time and energy. The patio extends the living space, allowing you to embrace the beauty of outdoor living right at your doorstep. Tenant will be

    Jeremiah Wilson Realty ONE Group Old Towne

    103 Perfecta Place, Martinsburg, WV 25404
  • /40

    $260,000 Sold Aug 08, 2025

    • 1,120 Sq Ft
    • $232/SF
    • 27 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2020

    404 Athletic St, Martinsburg, WV 25404

    Stunning Move-In Ready 3 Bedroom, 2 Bath Home – No HOA!Come see this beautifully crafted home that’s ready for you now! You’ll fall in love with everything this 3-bedroom, 2-bath gem has to offer. Interior Features:Gorgeous granite countertops and upgraded soft-close cabinetsSleek stainless steel appliances and ceramic tile flooringLED lighting throughout

    Melissa Harbin Long & Foster Real Estate, Inc.

    404 Athletic St, Martinsburg, WV 25404
    • /34

      Est $267,101 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,882 Sq Ft

      231 Magellan Dr, Martinsburg, WV 25404

      231 Magellan Dr, Martinsburg, WV 25404
  • /61

    $449,900

    • 3 Beds
    • 3.5 Baths
    • 3,483 Sq Ft

    88 Pimlico Path, Martinsburg, WV 25404

    Welcome to this beautifully maintained one-owner home featuring 3 bedrooms, 3 full bathrooms, and 1 half bath, perfectly situated on a desirable corner lot in a sought-after Martinsburg location. With exceptional curb appeal, the stone-accented front, inviting covered porch, and meticulous landscaping set the tone for the comfort and style found inside.The main level offers a spacious and

    Stacey Lee Samson Properties

    88 Pimlico Path, Martinsburg, WV 25404
  • /32

    $2,100 per month

    • 3 Beds
    • 2.5 Baths
    • 1,880 Sq Ft
    • Townhouse for Rent

    273 Magellan Dr, Martinsburg, WV 25404

    End unit - Modern 3-Level Townhome in Spring Mills Prime Location Near I-81This spacious townhome is ideally situated in the sought-after Spring Mills community, offering easy access to I-81 for quick commutes to Maryland and Virginia.- Entry Level: Convenient main entrance leads to a fully finished lower level complete with a full bath.- Outdoor Living: A fenced backyard provides a

    Surya Reddi Samson Properties

    273 Magellan Dr, Martinsburg, WV 25404
  • /24

    $218,000 Sold Aug 07, 2025

    • 1,320 Sq Ft
    • $165/SF
    • 7 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2017

    15 Teakwood Dr, Martinsburg, WV 25404

    Welcome to 15 Teakwood Drive – a beautifully maintained Colonial-style townhouse offering the perfect balance of modern amenities and cozy charm. Built in 2017, this inviting home features 1,320 square feet of well-planned living space with 3 generously sized bedrooms and 2.5 bathrooms, ideal for comfortable living and entertaining.Step inside to find plush carpeting, recessed lighting,

    April Leonard Cardinal Realty Group Inc.

    15 Teakwood Dr, Martinsburg, WV 25404
    • /15

      Est $282,878 Not Listed For Sale

      • 4 Beds
      • 4 Baths
      • 1,882 Sq Ft

      235 Magellan Dr, Martinsburg, WV 25404

      235 Magellan Dr, Martinsburg, WV 25404
  • /16

    $349,900

    • 3 Beds
    • 2.5 Baths

    52 Harness Race Rd, Martinsburg, WV 25404

    This Ranch-style home is located in a well-established subdivision off Eagle School Rd and boasts convenient access to major roads for commute, shopping and dining. This 3 BR, 2.5 BA house offers an open living space, fireplace and upgrades such as granite countertops and LVP flooring throughout. Designed with accessibility in mind, this home includes wider hallways, a roll-in shower, walk-in

    Sarah R. Garrett Prime Location Realty, LLC

    52 Harness Race Rd, Martinsburg, WV 25404
  • /24

    $1,950 per month

    • 3 Beds
    • 4 Baths
    • 2,342 Sq Ft
    • Townhouse for Rent

    81 Vespucci Ln, Martinsburg, WV 25404

    Excellent townhome in Berkeley Ridge Community, All levels are finished. In Entry level: Great Recreation room (You can use as 4th Bedroom), 1/2 bath & walkout to back yard. Main level: Very wide open Kitchen concept design with Granite counter tops & Stainless Steal appliances, breakfast nook with very large Living room. with Half bath. Also Excellent Deck attached to Kitchen for you relax/ do

    Surya Reddi Samson Properties

    81 Vespucci Ln, Martinsburg, WV 25404
  • /41

    $242,000 Sold Aug 07, 2025

    • 1,962 Sq Ft
    • $123/SF
    • 4 Days On Market
    • 3 Beds
    • 3.5 Baths
    • Built 2006

    32 Mojave Dr, Martinsburg, WV 25404

    A Beautifully renovated 3 level end unit SPACIOUS townhome complete with new paint, trim, new lvp flooring, new upgraded stainless-steel appliances (Convection Oven) and more. This unit is larger than your typical unit with the extra bump out room off of the kitchen - dining area that also leads to a newly stained deck to sit and relax and take in some fresh air. Super spacious living room big

    Brandi French Roberts Realty Group, LLC

    32 Mojave Dr, Martinsburg, WV 25404
    • /37

      Est $326,259 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,212 Sq Ft

      5 Brant Ln, Martinsburg, WV 25403

      5 Brant Ln, Martinsburg, WV 25403
  • /56

    $304,900

    • 3 Beds
    • 2 Baths
    • 1,700 Sq Ft

    116 Hess Ave, Martinsburg, WV 25404

    Charming 1900s Home on a Double Lot – Steps from the MARC Train!Historic Charm Meets Modern Comfort – Walk to MARC Train!This beautifully renovated 3-bedroom, 2-bath home offers the perfect blend of timeless character and contemporary updates. Built in 1900 and thoughtfully restored, you'll love the original hardwood floors, oversized kitchen with butcher block counters, brand-new

    Hannah Gulotta EXP Realty

    116 Hess Ave, Martinsburg, WV 25404
  • /17

    $1,900 per month

    • 3 Beds
    • 4 Baths
    • 2,048 Sq Ft
    • Townhouse for Rent

    171 Natural, Martinsburg, WV 25404

    Driveway was recently sealed with a one car garage that has access to the home. Large family room or 4th bedroom with a half a bath on entry level. Main level has an open kitchen with dining area, stainless steel appliances and island in the kitchen. Large living room with half bath. 3rd level has 3 bedrooms and 2 full baths. Master bath has soaking tub and separate shower stall plus large

    Mark Pine Mackintosh, Inc.

    171 Natural, Martinsburg, WV 25404
  • /44

    $210,800 Sold Aug 07, 2025

    • 768 Sq Ft
    • $274/SF
    • 6 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1950

    511 E Moler Ave, Martinsburg, WV 25404

    This charming ranch-style home offers a perfect blend of comfort and functionality. Built in 1950, this well-maintained residence features a spacious layout with 768 square feet of finished living space, ideal for creating lasting memories. As you step inside, you'll be greeted by a warm and inviting atmosphere. The interior boasts three cozy bedrooms, each designed to provide a restful retreat.

    Andrew Egan Roberts Realty Group, LLC

    511 E Moler Ave, Martinsburg, WV 25404
    • /63

      Est $555,323 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 3,138 Sq Ft

      30 Chipped Cedar Ln, Martinsburg, WV 25404

      30 Chipped Cedar Ln, Martinsburg, WV 25404
  • /50

    $339,900

    • 3 Beds
    • 4 Baths
    • 2,918 Sq Ft

    429 Albert St, Martinsburg, WV 25404

    Tucked away on a quiet, low-traffic street, this 3-bedroom, 2 full and 2 half bath home with an attached 2 car garage is only minutes from town. The spacious 2,918 sq ft home on beautiful tree-lined lot offers a peaceful escape without sacrificing convenience. The covered front porch leads into a living space with high ceilings, recessed lighting, and luxury vinyl plank flooring

    Travis Davis Pearson Smith Realty, LLC

    429 Albert St, Martinsburg, WV 25404
  • /28

    $1,900 per month

    • 3 Beds
    • 2.5 Baths
    • 1,882 Sq Ft
    • Townhouse for Rent

    162 Magellan Dr, Martinsburg, WV 25404

    Townhome for rent in Berkeley Ridge subdivision! Ready for immediate move-in! Walk in on the basement level with a half bath and a spacious rec room that offers flex space for an office, play room, separate living area, or whatever you need! The main level features a spacious open concept with upgraded kitchen, dining area, and an over sized living room. Upstairs you will find 3 bedrooms and 2

    Gavin Washington Weichert Realtors - Blue Ribbon

    162 Magellan Dr, Martinsburg, WV 25404
  • /28

    $260,000 Sold Aug 05, 2025

    • 1,882 Sq Ft
    • $138/SF
    • 4 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2017

    138 Drexel Ct, Martinsburg, WV 25404

    Beautiful 3-level townhome in the Berkeley Ridge community! Featuring 3 bedrooms, 2.5 baths. New roof installed, fresh paint throughout, new carpet, HVAC serviced/ducts cleaned, deck power washed and home is ready and has been professionally cleaned for new owners. Walkout level basement with new flooring. Second level has new LVP flooring throughout living room and eat-in kitchen. Granite

    Rebecca Haughian Redfin Corporation

    138 Drexel Ct, Martinsburg, WV 25404
    • /30

      Est $262,585 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,882 Sq Ft

      84 Drexel Ct, Martinsburg, WV 25404

      84 Drexel Ct, Martinsburg, WV 25404
  • /29

    $330,000

    • 3 Beds
    • 3 Baths
    • 1,918 Sq Ft

    114 Galaxy Ct, Martinsburg, WV 25404

    Spacious split foyer in a cul-de-sac offering some newer updates for peace of mind you won't be needing to tackle for a while such as a new roof in 2022, new heat pump in 2021, new front porch handrail installed and new water heater in 2025, and much of the lower level recently remodeled. Offers an open kitchen flowing to the dining area and family room, sliding doors off the dining area to the

    Eric Exline Roger Fairbourn Real Estate LLC

    114 Galaxy Ct, Martinsburg, WV 25404
  • /24

    $1,950 per month

    • 3 Beds
    • 2.5 Baths
    • 1,880 Sq Ft
    • Townhouse for Rent

    64 Vespucci Ln, Martinsburg, WV 25404

    Available September 1st, 2025. Come make this 3 story end-unit townhouse your own!! The location is convenient to schools, shopping, restaurants, medical, and I-81. The first floor is the 1-car garage, coat closet, utility room, half bath, and one large room that can be a 4th bedroom, mancave, or game room for the kiddos. This unit has a fenced-in backyard for privacy. As you go upstairs you

    Vimi Walker Keller Williams Realty Advantage

    64 Vespucci Ln, Martinsburg, WV 25404
  • /69

    $525,000 Sold Aug 01, 2025

    • 3,209 Sq Ft
    • $164/SF
    • 13 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 2004

    58 Mason Ln, Martinsburg, WV 25404

    OFFERING UP TO $5,000 CREDIT FOR CLOSING COSTS OR RATE BUY DOWN TO A REASONABLE OFFER! Gently used zero-turn lawn mower may convey with the purchase upon receipt of a reasonable offer. Welcome to this stunning 4 bedroom colonial home, nestled in a quiet cul-de-sac within the established neighborhood of Rocky Marsh Estates.As you step inside, you'll find a front study that is perfect for a

    Heather Corroon Dandridge Realty Group, LLC

    58 Mason Ln, Martinsburg, WV 25404
    • /43

      Est $385,483 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,155 Sq Ft

      59 Balmoral Ln, Martinsburg, WV 25404

      59 Balmoral Ln, Martinsburg, WV 25404
  • /21

    $339,900 New Construction

    • 3 Beds
    • 2 Baths
    • 1,442 Sq Ft

    Lot 581 Thoroughbred Terrace, Martinsburg, WV 25404

    *Photos are of a different build, same floorplan - different color scheme. Construction will be complete in September. New construction rancher, ready for a September move in. This home comes with several upgrades including an attached 8'x10' storage shed, fireplace, ceramic tile shower, custom cut shower door, quartz countertops, ceramic tile backsplash and soft close cabinets! Part of the

    Amy Cooper Panhandle Real Estate Group, INC

    Lot 581 Thoroughbred Terrace, Martinsburg, WV 25404
  • /19

    $1,750 per month

    • 3 Beds
    • 2.5 Baths
    • 1,360 Sq Ft
    • Townhouse for Rent

    72 Mabel Ln, Martinsburg, WV 25404

    Welcome to this beautifully maintained two level brick townhome featuring 3 bedrooms, 2.5 baths, and a full basement. Enjoy a bright and open floor plan with a spacious living room, dining area, and a kitchen with ample cabinetry and counter space. The main level also includes a convenient half-bath for guests.Upstairs, you’ll find a generous primary suite with a private Master bath, along

    Noah Marrone DM Executive Properties, LLC

    72 Mabel Ln, Martinsburg, WV 25404
  • /102

    $590,000 Sold Aug 01, 2025

    • 3,144 Sq Ft
    • $188/SF
    • 15 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 1999

    333 White Oaks Dr, Martinsburg, WV 25404

    Set on 5 peaceful, no-HOA acres, this well-appointed 4 bed, 4 bath home offers nearly 2,200 sq ft above grade with a partially finished basement for added versatility. Enjoy an attached 2-car garage plus a detached RV garage—perfect for extra vehicles, equipment, or hobbies. Step outside to a private backyard retreat with a spacious deck and a greenhouse ready for year-round gardening.

    Gabe McDonald Touchstone Realty, LLC

    333 White Oaks Dr, Martinsburg, WV 25404
    • /20

      Est $506,875 Not Listed For Sale

      • 3 Beds

      790 Warm Springs Ave, Martinsburg, WV 25404

      790 Warm Springs Ave, Martinsburg, WV 25404
  • /19

    $274,192 New Construction

    • 3 Beds
    • 2.5 Baths
    • 1,461 Sq Ft

    106 Courthouse Dr, Martinsburg, WV 25404

    *OFFERING UP TO $15K IN CLOSING COST ASSISTANCE FOR PRIMARY RESIDENCE WITH USE OF APPROVED LENDER AND TITLE.*Step into this open concept 2-level townhome featuring 3 bedrooms, 2.5 bathrooms, and a spacious, thoughtfully designed layout. The main level offers a living area filled with natural light, a modern kitchen with grey cabinets, quartz countertops, stainless steel appliances, and a

    Brittany Newman DRB Group Realty, LLC

    106 Courthouse Dr, Martinsburg, WV 25404
  • /24

    $1,850 per month

    • 3 Beds
    • 4 Baths
    • 1,842 Sq Ft
    • Townhouse for Rent

    60 Natural Way, Martinsburg, WV 25404

    This home sits on the north end of Martinsburg, convenient to shopping, gyms and I81 for quick commutes. This town home has 3 bedrooms, 2 full bathrooms and 2 half bathrooms. This property has a garage and washer and dryer. This home sits in the back of this subdivision allowing for less traffic. Available immediately. Application can be summited at

    Jen Lookingbill Long & Foster Real Estate, Inc.

    60 Natural Way, Martinsburg, WV 25404
  • /24

    $260,000 Sold Jul 31, 2025

    • 1,710 Sq Ft
    • $152/SF
    • 21 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2006

    78 Ritter Dr, Martinsburg, WV 25404

    Beautifully Renovated 3-Level Townhouse in Sought-After Hammonds Mill! Welcome home to this brick-front townhouse located on a charming tree-lined street in the desirable community of Hammonds Mill. This spacious home spans three finished levels and offers modern upgrades throughout, making it truly move-in ready. Step inside to discover brand-new luxury vinyl plank flooring, fresh paint,

    Diva Bunting Touchstone Realty, LLC

    78 Ritter Dr, Martinsburg, WV 25404
    • /42

      Est $463,876 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,048 Sq Ft

      153 Cornelius Grove, Martinsburg, WV 25404

      153 Cornelius Grove, Martinsburg, WV 25404

Showing Results 81 - 120, Page 3 of 18

How to Buy a Home How to Finance a Home How to Sell a Home