The Holbrook Townhouses are located at 420 – 480 Holbrook Lane, Creswell, Oregon 97426-9570. This 16 unit townhouse apartment complex was built in 2004. There are five buildings consisting of two duplexes and three fourplexes. It is located about four blocks south of the Creswell community ... Read More »