The New Oxford V
New Oxford V

The New Oxford V – 1515 sq. ft.
Ranch

new oxford V