PROPERTY DETAILS

image

2660 W Hwy 66

Stroud, OK

Inquire about this property

2660 W Hwy 66

Stroud, OK

Inquire about this property
Property TypeLand
Land Size154,202 SF
Land Acres3.54
MarketOutside Metro

Availabilities

Sale Price
Attachments
$125,000