American Landmark Apartments, one of the fastest-growing multifamily owner-operators in the country, announces it has acquired Olympus at Ross, a 368-unit multifamily community in Dallas. The property will be renamed Macallan at Ross.
The acquisition brings American Landmark’s Holdings in the Dallas-Fort Worth area up to 21 properties.
“Dallas has maintained a favorable position in multifamily circles due to its exemplary fundamentals and ability to accommodate suburban growth,” said Christine DeFilippis, Chief Investment Officer of American Landmark. “Because of this, it’s attracted plenty of capital but also become increasingly competitive. We’ve been able to navigate this with ease thanks to our deep understanding of all the submarkets, operating finesse and strong relationships in the region.”
Built in 2015, Olympus at Ross is located at 3501 Ross Avenue. One- and two-bedroom units include quartz countertops, keyless entry, stainless steel appliances, plank-style flooring and USB ports. Community amenities feature a swimming pool, outdoor grill station, fireside lounge, fitness studio, cybercafé, social lounge and bark park.
Situated in the Uptown neighborhood, the property is ideally located near downtown. Transit routes including Interstate 35, Stemmons Freeway and Woodall Rodgers Freeway are about five minutes away, providing access throughout the greater Dallas metro. The Dallas World Aquarium and Perot Museum of Nature and Science are under 10 minutes away, with Southern Methodist University approximately 15 minutes away from the property.