99 Shepard Square Unit 506 Brevard NC - Condo for Sale 506 Shepard Square is located in downtown Brevard, North Carolina with a short walk to everything Brevard has to offer. You can take the sidewalk to Main Street, the new library, your favorite resta... Read more