177

Spencer, VA Homes for Sale

Section Image
  • /9

    $12,000

    • Land
    • 0.37 Acre
    • $32,317 per Acre

    115 Lot Stoney Ct, Martinsville, VA 24112

    Discover your perfect canvas on this .371 acre lot tucked away in a quiet cul-de-sac. This lot is situated in a charming, well-maintained neighborhood. This property enjoys a prime location in a friendly residential area, surrounded by custom homes and thoughtful architectural design. Utilities at the street — water, sewer, electric all available. This lot offers the best of both worlds — peace

    Amy Gravely KW Martinsville

    115 Lot Stoney Ct, Martinsville, VA 24112
  • /82

    $320,000

    • 4 Beds
    • 4 Baths
    • 2,871 Sq Ft

    1033 Mulberry Rd, Martinsville, VA 24112

    Beautifully renovated 1 story home in the established and highly desirable Forest Park neighborhood. Originally built in 1941, this home blends classic charm with extensive modern updates. The main level features a spacious primary suite with abundant closet spaces, a gas log fireplace, and a luxurious expanded bath with cathedral ceiling, granite countertops, steam shower and whirlpool tub. The

    Beverley Coleman Rives S. Brown REALTOR

    1033 Mulberry Rd, Martinsville, VA 24112
  • /14

    $48,000

    • 1 Bed
    • 1 Bath
    • 654 Sq Ft

    735 Rahlway St, Martinsville, VA 24112

    Don't miss this recently updated 1 bedroom, 1 bathroom home conveniently located in the city of Martinsville. This property features recent updates throughout, including new flooring and a brand-new deck, perfect for relaxing or entertaining outdoors. The home offers a comfortable layout, making it an excellent starter home or investment opportunity. Situated just minutes from dining, shopping,

    Amy Gravely KW Martinsville

    735 Rahlway St, Martinsville, VA 24112
  • /2

    $25,000

    • Land
    • 0 Acre

    Lot 24 Brookdale St, Martinsville, VA 24112

    Wonderful investment property, professional / commercial site - near Druid Hills Shopping Centre.

    Rives Coleman Rives S. Brown REALTOR

    Lot 24 Brookdale St, Martinsville, VA 24112
  • /17

    $124,500

    • 2 Beds
    • 1 Bath
    • 1,228 Sq Ft

    76 9th St, Fieldale, VA 24089

    Cute and cozy cottage sitting on a nice lot. Heat pump with oil floor furnace backup. Freshly painted. Updated bath with new sink and toilet. Jetted tub is not hooked to electric. Features living room, dining area in den, spacious kitchen, 2 bedrooms, 1 full bath, laundry room. Oversized Carport. Detached Garage/Workshop (needs some work), storage building. Metal roof (2010). Free standing gas

    Vicki Whitlow Berry-Elliott, REALTORS

    76 9th St, Fieldale, VA 24089
  • /41

    $268,000

    • 4 Beds
    • 2 Baths
    • 1,444 Sq Ft

    41 Cedarwood Ct, Martinsville, VA 24112

    Welcome home to this fully renovated two-story beauty offering 4 bedrooms and 2 full bathrooms, thoughtfully updated from top to bottom!! Step inside to an open-concept main level featuring durable porcelain tile flooring, abundant natural light, and modern LED recessed lighting throughout complete with a built-in night-light feature for added ambiance and convenience. The brand-new kitchen is a

    Priscilla Oropeza Divine Fog Realty Company

    41 Cedarwood Ct, Martinsville, VA 24112
  • /2

    $546,250

    • 9,168 Sq Ft

    29 Broad St, Martinsville, VA 24112

    Income producing investment opportunity with established rental history and strong tenant demand. This well-maintained property offers consistent cash flow, efficient operating expenses, and long-term upside. Ideal for buy-and-hold investors or portfolio expansion. This complex also has 15 storage units that can add additional income. Convenient location near downtown, employment, and local

    Hometown Holdings KEYSTONE REALTY OF ROANOKE LLC

    29 Broad St, Martinsville, VA 24112
  • /15

    $240,000

    • 4 Beds
    • 2 Baths
    • 2,173 Sq Ft

    714 Jefferson St, Martinsville, VA 24112

    This beautifully updated 1 1⁄2 story home offers nearly 2,000 sq. ft. of modern living space with 4 bedrooms, 2 full bathrooms, and a versatile bonus room. The primary suite and an additional bedroom are conveniently located on the main level, while two bedrooms and the bonus are upstairs. Recent updates include a brand-new roof and HVAC system, giving you peace of mind. With stylish updates and

    Kristin Harris Blue Knight Real Estate Group LLC

    714 Jefferson St, Martinsville, VA 24112
  • /2

    $15,900

    • Land
    • 0.99 Acre
    • $16,061 per Acre

    1124-112 Sylvan Ave, Martinsville, VA 24112

    A total of six lots on Sylvan Ave. Build your home close to town! All sold together, only

    Stephen Henderson EDD MARTIN AND ASSOCIATES REAL ESTATE

    1124-112 Sylvan Ave, Martinsville, VA 24112
  • /43

    $350,000

    • 5 Beds
    • 2.5 Baths
    • 2,865 Sq Ft

    925 Mulberry Rd, Martinsville, VA 24112

    Welcome to this charming Tudor-style home on historic Mulberry Rd in Martinsville, VA—where timeless 1940's character meets modern updates. The non-traditional floor plan is like the marriage of a 3 story home & split level, with a renovated lower-level kitchen and living space that feels bright, open, and inviting—offering a unique alternative to traditional floor plans, perfect for people who

    Tonya Bredamus KW Martinsville

    925 Mulberry Rd, Martinsville, VA 24112
  • /31

    $177,000

    • 2 Beds
    • 2 Baths
    • 1,052 Sq Ft

    1662 Stultz Rd, Martinsville, VA 24112

    Welcome to this beautifully designed new construction home offering 2 bedrooms, 2 full bathrooms, and approximately 1,052 square feet of modern, efficient living space. The open-concept layout provides a comfortable flow between the living, dining, and kitchen areas, maximizing both space and functionality. The kitchen features solid wood cabinetry, durable countertops, stainless appliances, and

    Amy Guilliams KW Martinsville

    1662 Stultz Rd, Martinsville, VA 24112
  • /10

    $39,900

    • Land
    • 2.08 Acres
    • $19,220 per Acre

    TBD Milcie Ln, Laurel Park, VA 24112

    Cleared acreage, mountain views, and a quiet end-of-road setting -- this 2+ acre Henry County lot is ready for your dream home. Properties with this kind of setting are becoming harder to find. The property is cleared and ready for your dream home, with topography ideal for a basement or walk-out basement foundation that takes advantage of the natural slope. Trees line two sides of the property,

    Carrie Kendrick KW Martinsville

    TBD Milcie Ln, Laurel Park, VA 24112
  • /18

    $135,000

    • 2 Beds
    • 1 Bath
    • 756 Sq Ft

    447 Melrose Dr, Bassett, VA 24055

    Opportunity meets location with this versatile property in the highly desirable Bassett Forks area, within walking distance to Collinsville, the heart of Henry County, offering dining, shopping, library, and everyday amenities close by. Situated on approximately 0.70 acres, this cute home is perfect provides low maintenance, functionality, and thoughtful updates throughout. Recent improvements

    Jessica Crouch Copper Key Realty, LLC

    447 Melrose Dr, Bassett, VA 24055
  • /2

    $575,000

    • 10 Baths
    • 6,666 Sq Ft

    700 Barrows Mill Rd, Martinsville, VA 24112

    Excellent investment property. Built in 1986. Brick one bedroom units. Includes 700 & 702 Barrows Mill Road. Five units in each building. Well-maintained. Includes water, sewer and trash. Washer/Dryer hookups in each unit! 3 Day Notice to Show.

    Vicki Whitlow Berry-Elliott, REALTORS

    700 Barrows Mill Rd, Martinsville, VA 24112
  • /30

    $699,000

    • 5 Beds
    • 6 Baths
    • 4,766 Sq Ft

    100 Spotswood Ct, Collinsville, VA 24078

    This one of a kind property offers a rare combination of space and versatility-perfectly nestled on 6 private acres in the heart of one of the most desired neighborhoods in Collinsville. Whether you are looking for multigenerational living, hobby space or just entertaining, this home delivers. Inside, the home boasts two full Primary Ensuites, each with ample closet space. The Primary on the main

    Chassity Wall Piedmont Realty

    100 Spotswood Ct, Collinsville, VA 24078
  • /12

    $92,400

    • 3 Beds
    • 1 Bath
    • 1,168 Sq Ft

    314 Union St, Martinsville, VA 24112

    Calling all Investors! Welcome to 314 Union Street Martinsville! Conveniently located close to all amenities in Martinsville and Henry County. Minutes from Uptown Martinsville, restaurants, shopping, and more! This is a great addition to any portfolio. Currently tenant occupied. This 3 bedroom 1 bath home features updated interior paint, and updated flooring. Taxes and Lot Size are estimated.

    Tiff Guilliams KW Martinsville

    314 Union St, Martinsville, VA 24112
  • /5

    $125,000

    • Land
    • 4.69 Acres
    • $26,630 per Acre

    5 E Church St, Martinsville, VA 24112

    Valuable land for commercial use located on East Church Street/Hwy 58 East. 747 feet road frontage. High traffic area. Property is located in an enterprise zone and may qualify for local tax incentives and state grant funds.

    Beverley Coleman Rives S. Brown REALTOR

    5 E Church St, Martinsville, VA 24112
  • /15

    $95,000

    • 3 Beds
    • 1 Bath
    • 1,440 Sq Ft

    265 Confederate Ave, Martinsville, VA 24112

    This 3-bedroom, 1-bath home is full of potential and waiting for the right buyer to bring it back to life. Perfect for investors, flippers, or anyone looking to build instant equity, this property offers a great layout ready for your personal touch. With a spacious backyard and plenty of room for upgrades, the possibilities are endless. Conveniently located near shopping, schools, and major

    Priscilla Oropeza Divine Fog Realty Company

    265 Confederate Ave, Martinsville, VA 24112
  • /46

    $278,500

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

    718 Perdue St, Martinsville, VA 24112

    Newly renovated from top to bottom, this beautiful ranch style home sits on 3.3 acres inside Martinsville city limits. Enjoy modern updates throughout including brand new LVP flooring, stunning quartz countertops and a new HVAC system for year round comfort. Its extremely rare to find 3.3 usable acres with the city limits, making this property a true standout. Move in ready and waiting for you!

    Richard Sarver SARVER PROPERTIES LLC

    718 Perdue St, Martinsville, VA 24112
  • /4

    $9,500

    • Land
    • 0.58 Acre
    • $16,379 per Acre

    1004 Indian Trail, Martinsville, VA 24112

    Wooded Residential Lot in the Druid Hills area of Martinsville with Public Water & Sewer connection available. Conveniently located to Amenities! Great Opportunity for a Future Homesite or Investment Property. LOTS 21-27 FOR SALE! Purchaser to verify all info. MAKE AN OFFER! {Signage on Lots 21 & 27}

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    1004 Indian Trail, Martinsville, VA 24112
  • /16

    $102,000

    • 4 Beds
    • 2.5 Baths
    • 1,443 Sq Ft

    1413 Askin St, Martinsville, VA 24112

    Are you looking for an investment property or your first time home? This home has lots of potential and is ready for you! With 2.5 baths and 4 bedrooms, there is more than enough living space to accommodate your family or the perfect tenant. This home boasts a large back deck, perfect for entertaining and a basement that could be finished for an additional or separate living space that has

    Schenita Dillard KW Martinsville

    1413 Askin St, Martinsville, VA 24112
  • /18

    $169,900

    • 3 Beds
    • 1 Bath
    • 1,000 Sq Ft

    1345 Rivermont Heights Rd, Martinsville, VA 24112

    Welcome home! This fully restored 3-bedroom, 1-bath property features stainless steel appliances, granite countertops, and modern updates throughout, creating a fresh and inviting living space. The full unfinished basement offers ample storage and endless potential for future expansion or customization. Conveniently located near schools, shopping, and local amenities, this home combines comfort,

    Priscilla Oropeza Divine Fog Realty Company

    1345 Rivermont Heights Rd, Martinsville, VA 24112
  • /31

    $182,000

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

    1648 Stultz Rd, Martinsville, VA 24112

    Welcome to this beautifully finished new construction home offering 3 bedrooms, 2 full bathrooms, and 1,155 square feet of thoughtfully designed living space. Upon entering, you are welcomed with tall 9 foot ceilings, and an efficient layout maximizing comfort and functionality. The open-concept living and dining area flows seamlessly into the kitchen, featuring solid wood cabinetry, durable

    Amy Guilliams KW Martinsville

    1648 Stultz Rd, Martinsville, VA 24112
  • /63

    $270,000

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

    115 Lakemont Ct, Martinsville, VA 24112

    Prepare to fall in LOVE the moment you step inside this elegantly renovated 4 bedroom, 2.5 bath home offering ~2,200 sqft of modern living on nearly half an acre- all literal steps from beautiful Lake Lanier! Every inch of this home has been thoughtfully upgraded to create a clean, bright and contemporary feel. Band new luxury viynl plank throughout entire home, all new trim package including

    Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

    115 Lakemont Ct, Martinsville, VA 24112
  • /23

    $329,950

    • 5 Beds
    • 3 Baths
    • 3,152 Sq Ft

    1602 Mulberry Rd, Martinsville, VA 24112

    This gorgeous brick home in the prestigious Forest Park neighborhood in Martinsville features 5 large bedrooms (one on the main level) 3 full bathrooms, two living areas on the entry level as well as a game room in the basement, a modern kitchen with newer stainless steel appliances, two garages (one on the entry level and one on the lower level), refinished hardwoods and brand new LTV flooring,

    Grant Cockrell RE/MAX ALL STARS

    1602 Mulberry Rd, Martinsville, VA 24112
  • /28

    $269,900

    • 4 Beds
    • 2 Baths
    • 1,412 Sq Ft

    1310 Carver Rd, Martinsville, VA 24112

    Welcome home to this charming brick ranch nestled on over 1.5 acres (approx. 1.734 acres) in Martinsville. From the moment you arrive, the classic exterior and spacious yard set the tone for comfort, warmth, and everyday living. Inside, you'll find a thoughtfully laid-out home with 4 bedrooms and 2 full baths, offering plenty of space to gather, unwind, and grow. Sunlight fills the main living

    Priscilla Oropeza Divine Fog Realty Company

    1310 Carver Rd, Martinsville, VA 24112
  • /9

    $89,000

    • 2 Beds
    • 1 Bath
    • 924 Sq Ft

    53 Sunrise Ave, Martinsville, VA 24112

    Wonderful home conveniently located near schools, shopping, and parks. Easy access to Philpott Lake and main roads to Eden, Greensboro, Rocky Mount and Roanoke. Home features metal roof, covered porch, enclosed back porch with laundry, and level lot. With the addition of stairs for the floored attic, the attic has potential of a third bedroom. Tenant occupied, 24 hour notice appointment required.

    Roxanne Roberts Century 21 ALL-SERVICE

    53 Sunrise Ave, Martinsville, VA 24112
  • /51

    $84,900

    • Land
    • 11 Acres
    • $7,718 per Acre

    195 Ramey Hodge Dr, Martinsville, VA 24112

    Discover a rare, conveniently located tract in Henry County composed of multiple contiguous parcels a true blank canvas bordering the scenic Dick & Willie Passage rail trail, Mulberry Creek, and adjoining open land. This private wooded property delivers country peace while keeping everyday conveniences close: grocery stores, restaurants, pharmacies, and services are all within a short five-minute

    Adam Hazelwood eXp Realty LLC-Lynchburg

    195 Ramey Hodge Dr, Martinsville, VA 24112
  • /70

    $465,000

    • 5 Beds
    • 5.5 Baths
    • 5,261 Sq Ft

    936 Mulberry Rd, Martinsville, VA 24112

    This grandly classic 5 BR, 5 BA, 5000 sf home, with extensively upgraded modern amenities, was designed by noted architect J Bryant Heard in 1934, with a 1949 kitchen addition by Coates Carter. Lovingly restored over the past 11 years, it features 3 working fireplaces, hardwood floors, and many elegant period details. A full list of improvements is included in the listing. The large living room,

    Rives Coleman Rives S. Brown REALTOR

    936 Mulberry Rd, Martinsville, VA 24112
  • /14

    $139,900

    • 3 Beds
    • 1.5 Baths
    • 1,176 Sq Ft

    1350 Rivermont Heights Rd, Martinsville, VA 24112

    Welcome to your next chapter—this beautifully updated 1.5-story gem is perfectly nestled just minutes from all the best that Martinsville has to offer. From the moment you arrive, you'll fall in love with the cozy covered front porch—ideal for morning coffee and rocking chair relaxation. Inside, the home shines with modern updates throughout, including a newer roof, sleek flooring, stylish

    Terri Bredamus KW Martinsville

    1350 Rivermont Heights Rd, Martinsville, VA 24112
  • /11

    $169,900

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

    913 Askin St, Martinsville, VA 24112

    Triplex in Martinsville Va is a Great investment opportunity. The numbers above reflect when all units are rented. They currently have one vacancy which should soon be filled soon. The garbage pickup is included in the water bill. Units are individually metered but the owners pay the utilities at this time. This investment has so much potential. The triplex offers two 1-bedroom 1 baths and one

    Jimmy Cole HAUSER REALTY GROUP

    913 Askin St, Martinsville, VA 24112
  • /2

    $67,000

    • 2 Beds
    • 1 Bath
    • 840 Sq Ft

    20 High St, Martinsville, VA 24112

    A small rental property that represents as an investment opportunity for those who wish to own rental property. The home is currently under a rental lease agreement with the property owner. Home has a new mini-split system, roof appears to be ok, and is served by public water and sewer. House needs a good cleaning and TLC. Subsequent to that I still feel that this would be a very good rental

    Oscar Robertson CRESTAR REALTY GROUP, INC.

    20 High St, Martinsville, VA 24112
  • /67

    $339,000

    • 4 Beds
    • 4 Baths
    • 4,968 Sq Ft

    204 Starling Ave, Martinsville, VA 24112

    This classic home has so many possibilities. If you don't need this much living space, you could have your business on the main floor and live on the second; or, you could rent out each floor for a business since there is outside access to all three levels and plenty of parking. There are so many possibilities for this property that you will have to come see it to appreciate it's elegance and

    Warren Rodgers Warren Rodgers Realty

    204 Starling Ave, Martinsville, VA 24112
  • /9

    $119,900

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft

    2028 Appalachian Dr, Bassett, VA 24055

    Move-in Ready!! Remodeled 2-bedroom, 1 bath ranch home near the Smith River. Convenient to area amenities, including shopping, dining, and more! New roof, new windows, renovated kitchen, updated bathroom and new flooring.

    Betty Kingery Mountain to Lake Realty

    2028 Appalachian Dr, Bassett, VA 24055
  • /18

    $225,000

    • 3 Beds
    • 1 Bath
    • 1,344 Sq Ft

    359 Seminole Dr, Collinsville, VA 24078

    Welcome to this charming brick ranch located in a sought-after neighborhood. This home offers single-level living, and a layout perfect for first-time buyers, downsizers, or anyone seeking convenience and comfort. This home offers quick access to US-220, shops, groceries, schools & restaurants. Whether you're buying your first home, adding to your rental portfolio, or downsizing to something

    Amy Winikur Copper Key Realty, LLC

    359 Seminole Dr, Collinsville, VA 24078
  • /16

    $60,000

    • 3 Beds
    • 1.5 Baths
    • 1,000 Sq Ft

    309 Park Ln, Martinsville, VA 24112

    Opportunity is knocking! This 3 bed, 1.5 bath home is brimming with potential and waiting for the right buyer to bring it back to life. Located just outside the city limits and spanning over 3 lots, this property offers the perfect blend of convenience and charm. A newly installed roof and heat pump make this home that much more desirable, while the unfinished basement adds a blank canvas for

    Schenita Dillard KW Martinsville

    309 Park Ln, Martinsville, VA 24112
  • /33

    $240,000

    • 3 Beds
    • 2.5 Baths
    • 2,021 Sq Ft

    350 Dogwood Dr, Martinsville, VA 24112

    Discover 350 Dogwood Drive, a beautifully maintained 3-bedroom, 2.5-bath ranch home tucked away on a quiet street in the Laurel Park area of Henry County. This inviting property features a spacious kitchen with custom cabinets and a built-in pantry upstairs, and in the basement you will find two cozy, finished rooms and a laundry area and storage area. The home is set back from the road for

    Terri Bredamus KW Martinsville

    350 Dogwood Dr, Martinsville, VA 24112
  • /20

    $149,888

    • 3 Beds
    • 1 Bath
    • 1,067 Sq Ft

    121 1/2 Overland Dr, Martinsville, VA 24112

    This beautifully renovated 3-bedroom, 1-bath home blends modern updates with a unique elevated setting, creating a move-in ready opportunity in Martinsville, Va. Fully updated throughout, this home features modern finishes, refreshed interiors, and a comfortable layout designed for everyday living. The kitchen is equipped with appliances, including a refrigerator, range, and dishwasher, making

    Tiffany R. Millner

    121 1/2 Overland Dr, Martinsville, VA 24112
  • /20

    $324,900

    • 4 Beds
    • 4 Baths
    • 3,124 Sq Ft

    712 Starling Ave, Martinsville, VA 24112

    This nostalgic property has many usages over the years. The original usage was a boarding home and has been featured many times in local articles regarding its beginning to the current time period. The home has endless possibilities from single family to living upstairs in your business. ( bathrooms are half baths) Property has been handicapped approved from the City of Martinsville, including

    Pam Joyce Pam Joyce Real Estate Broker, LLC

    712 Starling Ave, Martinsville, VA 24112
  • /3

    $10,000

    • Land
    • 0.61 Acre
    • $16,393 per Acre

    1000 Indian Trail, Martinsville, VA 24112

    Wooded Residential Lot in the Druid Hills area of Martinsville with Public Water & Sewer connection available. Conveniently located to Amenities! Great Opportunity for a Future Homesite or Investment Property. LOTS 21-27 FOR SALE! Purchaser to verify all info. MAKE AN OFFER! {Signage on Lots 21 & 27}

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    1000 Indian Trail, Martinsville, VA 24112

Showing Results 121 - 160, Page 4 of 5

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