• Listing source
      uloop_bababa

Avalon at Pier 121

1br - $1,145 2br - $1,760 ($880/br) πŸ—ΊοΈ  951 Leora Ln, Lewisville, TX 75056 πŸ›Œ  1-2 πŸ›  2 πŸ“  9.8mi to UT Dallas
Listing source
uloop_bababa
Avalon at Pier 121 is a Lewisville Apartment located at 951 Leora Ln. The property features 1 - 2 BR rental units available starting at $1145.
Contact us for a showing.