134 N Mercer St,
Discover the thrill, excitement and glee of living in Castleton Apartment Complex. Give them a call or compare to other apartments in New Castle from the results below...
Enjoy our fantastic location!
Call us today about our current specials.