Constructed in 2015, the Macallan at Ross apartment building comprises 368 units of the following unit mix: One Bedroom, Studio, Two Bedroom/Two Bath, totaling 303,645 SqFt. The property is located in Dallas - Old East, at 3501 Ross Avenue, North Dallas.