508 West Williams St, Owosso
6 bedrooms
Baths
Guests
With a stay at The Finley Block in Owosso, you'll be within a 5-minute walk of Curwood Castle and Shiawassee Arts Center. This vacation home is 28.8 mi (46.4 km) from Michigan State University and 29.1 mi (46.8 km) from Spartan Stadium.
Parking
Elevator
Pet friendly
No nearby properties available in this region at the moment.