2033 Cook drive
3434 Buck Mountain Road
3604 Brambleton Ave
5627 Williamson Road
907 South Main
5367 Franklin Road
437 Roanoke Road
1927 Franklin Road
730 West Main Street
130 Sycamore Ave
2002 Williamson Road
1422 Grandin Road
3235 Electric Road/ Building B
1708 Williamson Road
3513 Brambleton Avenue
3904 Brambleton Avenue
19875 Virgil Goode Highway
10 Church Ave. Suite 200
3247 Electric Road
3019 Wentworth Ave
3243 Electric Road Building E
3241 Electric Road
2131 Franklin Road SW
375 N Franklin Street
358 Apperson Dr.
900 E Main St Salem
626-638 Chapman & Broad
Airport Commerce Park
Spectrum Sports
2126 Williamson Rd
0 Brambleton Ave/Finney Property
2002 Williamson Road
905-907 S. Main Street
1708 Williamson Road
30 Campbell Ave SW, Roanoke, VA 24011
3019 Wentworth Ave
19875 Virgil Goode Hwy
Westlake Shopping Center
Brandon Office Park
9 Sycamore Ave. NE
16.86 ACRES of Developable Land
Brandon Office Park
City Market Building
10 Church Ave. Suite 201
10 Church Ave. Suite 300
Versatile Industrial and Corporate Offic
5.53 Acres Adjacent to Interstate 81
Commercial Land, Galax, VA
659 S Broad
1630 to 1644 Hershberger Road
Cave Spring Professional Center
Cave Spring Professional Center
Starkey Professional Office
Downtown Retail or Office
7,500 SF For Lease in Botetourt
23B Church Avenue SW
Aurora Building - Open Creative Spaces
3rd Floor Boutique Offices
1305 Maple Ave SW, Roanoke, VA 24016
Former Allstate Building
8 E. Main Street
Cave Spring Professional Center
108 Campbell Avenue SW
4701 Melrose Ave NW, Roanoke, VA 24017
875 Tanyard Road
Lot on Mill Lane
7932 Plantation Road
Long John Silver's
6520 Commonwealth Drive
Adult Care Center Lot
Brandon Office Park
Executive Park
Cave Spring Professional Center
Cave Spring Professional Center
Cave Spring Professiona Center
Melrose Storage
1726 Seibel Dr NE
2646 W. Main St.
Peters Creek Offices
Salem Dance Studio
Brambleton Corporate Center
Warehouse Row
Rutrough Lots
Darnell Property
3785 Peters Creek Road
350 Albemarle Ave. SW
310 Second St
6102 Old Mountain Road
3440 Brandon Ave, Roanoke, VA 24018
4548 Bonsack Rd Land
7.75 AC in Hardy, VA
108 Campbell Avenue SW
0 Friar Tuck Lane
10 Church Ave. Boutique Offices
13400 Booker T. Washington Hwy.
4633 Brambleton Ave.
4227 Colonial Ave.
3019 Wentworth Ave.
6390 Old Mountain Road
Airport Commerce Center
Route 460/Bedford Restaurant Space
2222 Electric Rd, Roanoke, VA 24018
2545 Sanford Ave SW, Roanoke, VA 24014
75 Old Estates Lane & College Dr
2010 Apperson Dr, Salem, VA 24153
142+ acres on Brake Rd
900 E Main Street Land
La Premiere
5.1 AC site; 3500 Block of Orange Avenue
3420 Electric Rd, Cave Spring, VA 24018
Old Country Plaza
River Park
Cleburne Blvd, Dublin Land
Bedford Prime Commercial Land
2021 Hardy Rd
Yorkshire Flex Building
Millehan Warehouse
Cave Spring Corners Shopping Center
Hunting Hills Plaza
1051 Texas Street
328 Mountain Ave.
11933 Old Franklin Turnpike
Corner of 220 & Taylors Road
5724-5728 W Main St.
0 Laymantown Rd.
4118 Franklin Rd.
4519 Brambleton Ave.
Boxley Hills Clinic
Jefferson Medical Park
Former Layman Orchard Property
3710 Tom Andrews
124 Wells Avenue NW
124 Wells Avenue NW
2905 Brambleton Ave
3768 Challenger Ave, Roanoke, VA 24012
0 Moneta Rd
10 East Church Ave LLC - Suite 207
631 Campbell Ave - Suite 106
2404 Electric Rd, Roanoke, VA 24018
3525 Keagy Rd, Salem, VA 24153
American Motel
Foothills Plaza Shopping Center
Portfolio of 2 For Sale
2630 W Main St
618 Ashlawn St
373-375 Franklin Street
204 S Maple St