HOUSTON – (Realty News Report) – American Landmark Apartments, a Tampa-based multifamily company, acquired the 292-unit Park Avenue at Boulder Creek in southeast Houston.
The apartment complex, located at 11575 Pearland Parkway will be the firm’s 14th asset in the Houston area.
“Houston continues to distinguish itself as one of the nation’s stro...