Castlerock strikes the perfect balance between luxury and convenience. With its Mediterranean architecture, accentuated by s...tunning sunset views, Castlerock creates an ambiance of luxurious sophistication. Nine-foot ceilings with crown molding and spacious kitchens with granite counter tops are but a few of the touches that reflect the elegance of Castlerock pet friendly apartments in...