Babcock Royal Terrace

2217 Clawson
Royal Oak, MI