Homes for sale - Lot 19 Still Branch Road #L 19, Brevard, NC 28712 ...