Owasso Christmas Tree and Berry Farm in Owasso, Oklahoma

Owasso Christmas Tree and Berry Farm in Owasso is farmland.

Land Use
farmland