2518 N. Fitzhugh Apartments

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.