- 1055 Rives Rd #16, Martinsville, VA 24112$875/mo2 beds · 1.5 baths1055 Rives Rd #16Martinsville, VA 24112View unitsFeatured

- 2 bed/1 bath at Monroe St. Apartments in Martinsville, VA!, Martinsville, VA 24112$800/mo2 beds · 2 units available2 bed/1 bath at Monroe St. Apartments in Martinsville, VA!Martinsville, VA 24112Featured
- 803 Starling Avenue, Martinsville, VA 24112$1,000/mo2 beds · 4 units available803 Starling AvenueMartinsville, VA 24112Featured

- 130 Falcon Rd #11, Martinsville, VA 24112$1,200/mo2 beds · 1 bath · 1,100 sq ft130 Falcon Rd #11Martinsville, VA 24112View units

- 1124 Drewry Rd #A, Martinsville, VA 24112$1,050/mo2 beds · 1.5 baths · 1,022 sq ft1124 Drewry Rd #AMartinsville, VA 24112

- 1121 Chatham Hgts Rd, Martinsville, VA 24112$1,050/mo2 beds · 1 bath · 800 sq ft1121 Chatham Hgts RdMartinsville, VA 24112

- 1300 Spruce St #8, Martinsville, VA 24112$800/mo2 beds · 1 bath1300 Spruce St #8Martinsville, VA 24112

- 1117 Rives Rd, Martinsville, VA 24112$1,195/mo2 beds · 1 bath · 564 sq ft1117 Rives RdMartinsville, VA 24112Special Offer

- 1215 Lawson St, Martinsville, VA 24112$1,195/mo2 beds · 1 bath · 672 sq ft1215 Lawson StMartinsville, VA 24112Special Offer

- 703 4th St, Martinsville, VA 24112$1,150/mo2 beds · 1 bath · 726 sq ft703 4th StMartinsville, VA 24112

- 208 Fayette St #4, Martinsville, VA 24112$1,400/mo2 beds · 1 bath208 Fayette St #4Martinsville, VA 24112

- 117 Park St #B, Martinsville, VA 24112$795/mo2 beds · 1 bath · 900 sq ft117 Park St #BMartinsville, VA 24112

