Brookwood Apartments

  • 1311 Ash Pl Owasso, Oklahoma 74055
  • Multi-family property in Owasso, Oklahoma (suburb of Tulsa, Oklahoma)
  • 100 units

 

View additional properties in the Shakiba Capital portfolio.

All Properties