Landrum Place Developer: C&E PartnersLocation: 342 Landrum Place2 Acres- 24 Unit Multi-family apartment complex