3911 Lemmon Ave, Dallas, TX
Property Type
FreeStanding Building
Size
6,980 SqFt
Market
Dallas, TX
Status
For Lease