Muirwood Village
Apartments
Based on 0 Reviews
Add ReviewLocated in Delaware, Ohio you ll find comfort and convenience in this luxury apartment community. Camelot Square offers spacious one and two bedroom apartment homes that feature fully-equipped kitchens, vaulted ceilings, and large walk-in closets. Residents can also enjoy our detached and attached garages and scenic walking path to shopping center! Easy access to I-23 puts you in a great location where residents enjoy numerous shopping and dining venues nearby. Lease today to experience luxury living at its best!