Braeswood Place Real Estate Listing – 6906 Sewanee St. Leslie Lerner Properties is excited about their new Braeswood Place real estate listing at 6906 Sewanee St. This great, move-in ready home has large bedrooms and living areas. It is located a short distance from the Medical Center, Rice University, restaurants and more. Upon entering, notice...Continue Reading