The Amelia – Norton Commons Lot 614

The Magnolia Cottage – Norton Commons Lot 425

Link to MLS Listing:

Olive Hill – Norton Commons Lot 906

Norton Commons Town Center

Retail spaces for lease.

Fincastle Farms