Multifamily - Sale NorthMarq arranges sale of La Jolla on Meadowbrook Apartments in Fort Worth, Texas Date: 9/10/2019Size: 160 UnitsLocation: 8901 Meadowbrook Blvd, Fort Worth, Texas 76120