Load mobile navigation

A look inside this sizable property in Seven Star Road in Solihull