Birchaven Village
15100 Birchhaven Lane, Findlay, OH, 45840
2.7
(4 reviews)
"Birchaven Village was absolutely spectacular and would have been the choice that we'd have made. The apartments were a beautiful size, we liked the layout of the entire place, the amenities, and the activities that they offer. From the atmosphere, to..."
READ MORE