New landlord makes its mark on Westwood Avenue building cluster