South Campus Townhouse Near OSU Medical Center! - This townhouse is perfect for South campus students and located right on the Neil Ave. bus-line. It comes equipped with two full bathrooms, lots of storage space, to keep you comfortable. Off-street parking available. Don’t miss out on this opportunity for close-to-campus living!