Owosso Apartment rentals Name: * Email Address: * Phone number: Subject: * Message: * 300 E North St Owosso MI 48867 Ph: 989-413-1476