The Villages at A New Leaf, LP Owasso

The Villages at A New Leaf, LP
Developer: Excel Development Group
Property Management: Express Management, Inc.
Number of Units: 62; Special Needs