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