Constructed in 2018, the Bishop Flats apartment building comprises 118 units of the following unit mix: One Bedroom, One Bedroom/Den, Studio, totaling 0 SqFt. The property is located in Dallas - Oak Cliff East, at 308 North Melba Street, Suburban Dallas.