REQUEST INFORMATION

Modern apartment living in downtown Holland has arrived at 212 S. River Ave. Get all the details about what The River Place has to offer you. Just fill out the form below for more information. Don’t wait—with just 21 units, space is limited!