Priest Lake Apartments

Address

3555 Bell Road
Nashville, TN 37214

Strategy Type

Multifamily

Property Details

  • 300 units