3a Ewhurst Avenue, Selly Oak, Birmingham, B29 6EY

£5,417

Email