Riverwalk Castle Rock

(2) · Apartments in Castle Rock, United States
Suggest an edit · Your business? Claim now

Add more information

Riverwalk Castle Rock is a charming institution located at 115 Wilcox Street in Castle Rock, Colorado. This beautiful establishment offers a variety of …

Reviews

Facebook
Not yet rated · 2 reviews
Loading reviews...
Feb 16, 2024
**Be careful of FRAUD** and the fine print. First, I was on month-to-month and they required 60 day notice to cancel which I found to be odd. Then after move-out I was charged over $400 for simply mo…Full review by Chris Merkle
Jul 9, 2023
I was a tenet here for a year and the hot tub was broken for the first 6 months. Maintenace only provided temporary fixes and were often very late when urgent. Response time from the front staff was …Full review by David Glantz