5250 Meadowgreen Drive, Pittsburgh, PA 15236
3.9
(26 reviews)
Overlook Green was a nice facility. It has a nice setting. The outside looks really good. The maintenance on the inside can be touched up with paint a little bit here and there, but it's not bad. It's still very nice. They gave you more of an institu...
$3,600