Address
2518 N. Fitzhugh Avenue
Dallas, Texas 75206
U.S.
Fitzhugh Avenue Apartments
Larkspur acquired this apartment building as part of a larger land assemblage and later sold it to a Japanese investment group.