IHOP

Stillwater, Oklahoma

$3,595,000

address

611 N Main St, Stillwater, OK 74075

cap rate

5.47%

year sold

2011 & 2022