Overcoming its initial reservations, Leesburg Town Council on Tuesday approved Church + Market, a development that will bring 116 apartments, about 33,000 square feet of commercial space and a parking ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results