
London Villa Apartments
2835 Villa Creek Dr, Farmers Branch, TX 75234
- Apartment
- Conventional
- 95,164 Square Feet
- 7.60 Acres
- 112 Units
- Built in 1964
Property Details
- Farmers Branch, TX
- Apartment Real Estate For Sale
- Conventional
- 95,164 Square Feet
- 7.60 Acres
- 112 Units
- Built in 1964
- $4,500,000
- $47.29 / Square Foot
- $592,105 / Acre
- $40,179 / Unit