Красный Бор – один из наиболее массово застраиваемых микрорайонов как во Фрунзенском районе, так и в столице в целом. Строительство жилых домов здесь началось в начале 90-х, а с запуском станции метро «Каменная горка» продажа квартир в Красном Бору резко стала набирать обороты, так как добираться до некогда отдалённого от центра города района стало легко, а купить квартиру в Красном Бору стало выгодным вложением. В планы развития метрополитена входит и открытие новой станции в этой части города, что также повлияет на её популярность и, соответственно, цены на недвижимость. Сегодня микрорайон продолжает уплотняться, и купить квартиру в Красном Бору можно в любой из трёх частей, на которые он поделён. Здесь построено большое количество социального жилья для многодетных семей, поэтому в микрорайоне есть детские сады и школы, продовольственные магазины и крупный строительный супермаркет.